Dany developer Posted May 8, 2015 Share Posted May 8, 2015 (edited) Hola a todos Estoy tratando de mostrar un banner en la cabecera (archivo: header.tpl), pero solo quiero que se muestre en la sección de contact form. Ya intente pones esta linea: {if $page_name == 'contact-form'} Esta condición la encontré por la red pero no se que tan efectiva sea pues ya lo puse en varios documentos y lugares pero no me logra funcionar la condición. Tal vez y es otra version de prestashop, tengo la version 1.6 (la mas actulizada hasta ahora). ¿Alguna idea de como hacerlo? Saludos Edited May 9, 2015 by Dany developer (see edit history) Link to comment Share on other sites More sharing options...
apositivo Posted May 8, 2015 Share Posted May 8, 2015 (edited) hola, saludos, reglas del foro al postear para obtener una mejor y mas rapida ayuda. version de prestashop ? este ejemplo es para prestashop 1.6 con el tema por defecto. ubica en la carpeta tutienda\themes\default-bootstrap\header.tpl: <body{if isset($page_name)} id="{$page_name|escape:'html':'UTF-8'}"{/if} class="{if isset($page_name)}{$page_name|escape:'html':'UTF-8'}{/if}{if isset($body_classes) && $body_classes|@count} {implode value=$body_classes separator=' '}{/if}{if $hide_left_column} hide-left-column{/if}{if $hide_right_column} hide-right-column{/if}{if isset($content_only) && $content_only} content_only{/if} lang_{$lang_iso}"> {if !isset($content_only) || !$content_only} {if isset($restricted_country_mode) && $restricted_country_mode} <div id="restricted-country"> <p>{l s='You cannot place a new order from your country.'}{if isset($geolocation_country) && $geolocation_country} <span class="bold">{$geolocation_country|escape:'html':'UTF-8'}</span>{/if}</p> </div> {/if} <div id="page"> <div class="header-container"> <header id="header"> <div class="banner"> <div class="container"> <div class="row"> // ------------------------------AQUI COLOCAS EL CONDICIONAL ------------------- {if $page_name == "contact"} tu banner para la pagina de contacto {else} {hook h="displayBanner"} {/if} </div> </div> </div> <div class="nav"> <div class="container"> <div class="row"> <nav>{hook h="displayNav"}</nav> </div> </div> </div> <div> Edited May 8, 2015 by apositivo (see edit history) Link to comment Share on other sites More sharing options...
Dany developer Posted May 8, 2015 Author Share Posted May 8, 2015 Hola apositivo Gracias por contestar, funciono perfecto gracias al parecer estaba cerca pero esos detalles en lo que uno no sabe que hacer, Gracias de nuevo -saludos Link to comment Share on other sites More sharing options...
apositivo Posted May 8, 2015 Share Posted May 8, 2015 hola , saludos, que bueno que funciono, recuerda colocar (SOLUCIONADO) al titulo por favor Link to comment Share on other sites More sharing options...
Recommended Posts