TextpatternMania

«txp:variable», nueva etiqueta interesante en la versión 4.0.7

Una de las nuevas etiquetas que incluirá la versión 4.0.7 es txp:variable. Que nos permitirá usar variables globales definidas por nosotros.

Ya se encuentra documentada en textpattern.net y Robert Wetzlmayr ha escrito un artículo de ejemplo de uso de la etiqueta muy ilustratrivo: Cómo hacer tablas con pijamas con Textpattern 4.0.7 (aunque no sepas inglés con ver el código se pilla la idea).

¡A ver si sacan ya la 4.0.7 que esto de las variables me va a venir como agua de Mayo!

Comentarios
1 Juanjo Navarro
23 septiembre 2008, 18:34

Yo vengo utilizando una etiqueta parecida a esta cuando lo necesito en mis proyectos. Bueno en realidad la etiqueta no tiene la parte “if”. Básicamente es un contenedor de texto. Me permite, por ejemplo, guardar un trozo de código para utilizarlo más adelante. Por ejemplo:

——
<txp:jnm_set_variable name=“menu”>
<ul><txp:article_custom form=“lista_menu_lateral” limit=“999” section=“s”/></ul>
</txp:jnm_set_variable>

<txp:article form=“articulo”/>
——

Y luego, en artículo puedo sacar lo que había guardado en “menu” poniendo:

——
<txp:jnm_get_variable name=“menu”/>
——

La verdad es que es cómodo. Si alguien no puede esperar a la 4.0.7, le puedo pasar el plugin con mi etiqueta.


2 Jorge
23 septiembre 2008, 20:28

Niño malo Juanjo, que te guardas tu plugins para ti sólo! :-)


3 Fran García
24 septiembre 2008, 09:47

Muy interesante. Que bien me hubiera venido en algún proyecto reciente….


4 Juanjo Navarro
24 septiembre 2008, 11:26

Bueno, pues aquí está.

La forma de usarlo es tan sencilla como la que he puesto. Y cuando salga la versión 4.0.7 de textpattern será trivial cambiarlo por la “verdadera” etiqueta de textpattern.

Por cierto, lo he compartido mediante DropBox, que no se si habéis probado pero está francamente estupendo.