<![CDATA[ variables al vuelo en templates, parte de smarty - My Forums]]> https://forums.modx.com/thread/?thread=92483 <![CDATA[variables al vuelo en templates, parte de smarty]]> https://forums.modx.com/thread/92483/variables-al-vuelo-en-templates-parte-de-smarty#dis-post-505320
Integrando elementos del template, en especial variables, TVs. Aun no me queda muy claro trabajar con los TVs, es decir, mi gran duda es si puedo crear variables al vuelo, no ir a seccion Template Variables y definirla y despues adjunatrla a la plantilla. Simplemente abrir mi edicion de plantilla y ahi declarar alguna variable quitar y ponerle valor
Digamos: [[*content assign="get_content"]] como si quisiera guardar el valor de *content dentro de mi var get_content para reutilizarlo [[*get_content]] algo asi

En smarty existe una opcion para capturar contenido y guardarlo en una variable:
[[capture assign='my_var_container']] Aqui va X contenido, html, smarty etc, [[$goChunk]] [[exec_snippet]], etc ...[[/capture]] termina todo valor de esta variable

y digamos que mas adelante quisiera usar esa var [[+my_var_container]]]]>
gerrito_ab Aug 01, 2014, 11:14 PM https://forums.modx.com/thread/92483/variables-al-vuelo-en-templates-parte-de-smarty#dis-post-505320