El caso es que eso produce que ninguna de las extensiones de DW para reconocer los smarty tags nos funcionaban del todo y eso para alguién que requiere “ver” lo que diseña en plantilla es un engorro. Basandome en la extensión de y después de investigar un poco descubrí que en realidad DW acepta cualquier tag propietario que se le defina y puede asociarlo a un icono.
Sólo necesitarás en este caso, tras instalar la extensión, modificar el archivo Smarty.xml sustituyendo los tags de apertura y cierre por los personalizados. En mi caso de {##} a <{ ##}> como en el ejemplo:
<tagspec tag_name=”smarty” start_string=”{” end_string=”}” detect_in_attribute=”true” icon=”smartytags/smarty.gif” icon_width=”17″ icon_height=”15″></tagspec>
por
<tagspec tag_name=”smarty” start_string=”<{” end_string=”}>” detect_in_attribute=”true” icon=”smartytags/smarty.gif” icon_width=”17″ icon_height=”15″></tagspec>
El archivo residirá dentro de la configuración de DW que dependiendo del SO y versión. En Vista sería algo como:
C:UsersNOMBREUSUARIOAppDataRoamingAdobeDreamweaver CS4es_ESConfigurationThirdPartyTags
No lo he probado pero entiendo que debería funcionar también en OSX y otras plataformas.
Puedes incluso empaquetar la extensión personalizada para instalarlo en otros equipos, unificando todos los archivos necesarios e iconos en una carpeta y empaquetando desde el gestor de extensiones.
Deje su comentario