ivangoti Posted September 1, 2012 Share Posted September 1, 2012 Hola, Me gustaría cambiar el color del enlace de "Permanent links block" que se corresponda con la página en la que se encuentre actualmente. Sé que este cambio debo hacerlo en el archivo blockpermanentlinks-header.tpl, y que para ello deberé poner un sentencia similar a la siguiente: ... <li id="header_link_contact"> <a href="{$link->getPageLink('contact')}"> <span id="contact_link" {if $link->getPageLink('contact')} == <pagina_actual>} class="selected_link"{/if}>{l s='Contact' mod='blockpermanentlinks'}</span> </a> </li> ... También deberé tocar lo correspondiente en CSS, pero no sé como obtener la página actual para compararla con cada uno de los enlaces. O si esto se debe hacer de otra forma. Gracias. Link to comment Share on other sites More sharing options...
nadie Posted September 1, 2012 Share Posted September 1, 2012 Hola, Me gustaría cambiar el color del enlace de "Permanent links block" que se corresponda con la página en la que se encuentre actualmente. Sé que este cambio debo hacerlo en el archivo blockpermanentlinks-header.tpl, y que para ello deberé poner un sentencia similar a la siguiente: ... <li id="header_link_contact"> <a href="{$link->getPageLink('contact')}"> <span id="contact_link" {if $link->getPageLink('contact')} == <pagina_actual>} class="selected_link"{/if}>{l s='Contact' mod='blockpermanentlinks'}</span> </a> </li> ... También deberé tocar lo correspondiente en CSS, pero no sé como obtener la página actual para compararla con cada uno de los enlaces. O si esto se debe hacer de otra forma. Gracias. Te pongo un par de ejemplo.... {if $page_name == 'contact-form'} {/if} (Compruebas si estas en el formulario de contacto) {if $smarty.get.id_cms == 'X'}{/if}.(Compruebas que estas en la pagina de contenidos con id X, (las paginas, que se crean en la pestaña Herramientas/CMS) ect... ect.. Link to comment Share on other sites More sharing options...
Recommended Posts