JuDrYa Posted October 11, 2014 Share Posted October 11, 2014 (edited) Hola a tod@s. Haber quien me echa un cable... Tengo el siguiente código... {if $numerotele1 == 1} <span class="shop-phone-icon"> <img class="contact_icon" src="{$link->getMediaLink("`$module_dir`img/icon_numerotele1.png")}" alt="Numero1" /> </span> {/if} {if $numerotele2 == 1} <span class="shop-phone-icon"> <img class="contact_icon" src="{$link->getMediaLink("`$module_dir`img/icon_numerotele2.png")}" alt="Numero2" /> </span> {/if} {if $numerotele3 == 1} <span class="shop-phone-icon"> <img class="contact_icon" src="{$link->getMediaLink("`$module_dir`img/icon_numerotele3.png")}" alt="Numero3" /> </span> {/if} {if $numerotele4 == 1} <span class="shop-phone-icon"> <img class="contact_icon" src="{$link->getMediaLink("`$module_dir`img/icon_numerotele4.png")}" alt="Numero4" /> </span> {/if} Y me gustaria ponerle al principio de ese codigo la condición de que si 1 de los 4 esta activado me muestre el texto "Atendemos..." Gracias... Edited October 15, 2014 by JuDrYa (see edit history) Link to comment Share on other sites More sharing options...
rafaelamargo Posted October 11, 2014 Share Posted October 11, 2014 Creas una variable nueva en el tpl con el valor 'NO' inicialmente, despues pasas el valor 'SI' de la variable en cada uno de los ifs que tienes y despues pues simplemente haces el condicional de si la variable es igual a SI, muestro tal cosa.Para crear una variable en smarty con {assign} mira la documentacion oficial: http://www.smarty.net/docs/en/language.function.assign.tpl Link to comment Share on other sites More sharing options...
ventura Posted October 12, 2014 Share Posted October 12, 2014 Activo te refieres a que tenga completado el campo ¿? Link to comment Share on other sites More sharing options...
JuDrYa Posted October 14, 2014 Author Share Posted October 14, 2014 Gracias a los 3 y perdón por no contestar antes. Quizas no me explique bien al principio. Lo que queria era que si se cumplia "una o más de las condiciones", apareciera un texto. Lo he resuleto asi... {if $numerotele1 == 1 || $numerotele2 == 1 || $numerotele3 == 1 || $numerotele4 == 1} <span class="shop-phone-block2"> {l s='Atendemos...' mod='mimodulo'} </span> {/if} {if $numerotele1 == 1} <span class="shop-phone-icon"> <img class="contact_icon" src="{$link->getMediaLink("`$module_dir`img/icon_numerotele1.png")}" alt="Numero1" /> </span> {/if} {if $numerotele2 == 1} <span class="shop-phone-icon"> <img class="contact_icon" src="{$link->getMediaLink("`$module_dir`img/icon_numerotele2.png")}" alt="Numero2" /> </span> {/if} {if $numerotele3 == 1} <span class="shop-phone-icon"> <img class="contact_icon" src="{$link->getMediaLink("`$module_dir`img/icon_numerotele3.png")}" alt="Numero3" /> </span> {/if} {if $numerotele4 == 1} <span class="shop-phone-icon"> <img class="contact_icon" src="{$link->getMediaLink("`$module_dir`img/icon_numerotele4.png")}" alt="Numero4" /> </span> {/if} Gracias "maestros"... Link to comment Share on other sites More sharing options...
Recommended Posts