Jump to content

Smarty: ¿ Cómo puedo pasar el valor de una variable entre dos "tpl" ?


Recommended Posts

Hola, estoy usando PS 1.6.1.5 y necesito ayuda porque he creado una variable en un tpl y necesito pasar su valor a otro tpl. No lo consigo. He buscado en todos los rincones de Google y realizado un sin fin de pruebas-error sin conseguirlo.

 

En el archivo de la plantilla shopping-cart-product-line.tpl he creado una variable que, en las pruebas que realizo, tiene el valor "si" del siguiente modo:

 

{assign var='cajita_regalo' value='no' scope='global'}

{if strstr($product.attributes, 'Cajita regalo y tarjeta con un mensaje : Sí') }
        {assign var='cajita_regalo' value='si' scope='global'}
{/if}

 

El objetivo es que cuando la variable {cajita_regalo} tenga el valor "no" se desactive la opción de añadir un mensaje en el archivo de la plantilla order-carrier.tpl

 

El problema que tengo es que no logro pasar el valor de la variable {cajita_regalo} al archivo order-carrier.tpl

 

¿ Sabe alguien como hacerlo ?

 

Agradezo de antemano vuestra ayuda.

 

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...