Jump to content

Mostrar un enlace y un texto en product.tpl dependiendo del fabricante


jesusredondoiva

Recommended Posts

Hola, lo que quiero es mostrar un texto con enlace en la ficha de producto(product.tpl) y que este aparezca o no, o sea diferente en función del fabricante al que pertenece el producto.

 

He metido un codigo como el que muestro ahora, pero no funciona y no se muestra en ninguna ficha, eso si, si elimino el condicional se muestra en todas las fichas:

 

 

{if id_manufacturer=='2'}
                    <li class="clase">
                        <a href="#">
                            {l s='>>Texto'}
                        </a>
                    </li>{/if}

{if id_manufacturer=='3'}
                    <li class="clase">
                        <a href="#">
                            {l s='>>Texto'}
                        </a>
                    </li>{/if}

 

Alguién me puede ayudar?

 

 

Gracias,

 

Link to comment
Share on other sites

Buenas Jesus.

Primero, lamento indicarte que tienes un error de sintaxis. Las variables en smarty comienzan con $ como en php.

Segundo, prueba a reemplazar id_manufacturer por $product->id_manufacturer

Tercero, es recomendable usar el elseif para mejorar el tiempo de procesado.

Un saludo.

 

{if $product->id_manufacturer=='2'}
                    <li class="clase">
                        <a href="#">
                            {l s='>>Texto'}
                        </a>
                    </li>

{elseif $product->id_manufacturer=='3'}
                    <li class="clase">
                        <a href="#">
                            {l s='>>Texto'}
                        </a>
                    </li>

{/if}

Edited by nhproject (see edit history)
  • Like 1
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...