Este sitio usa cookies, propias y de terceros.
Si se continúa con nosotros entendemos que se acepta el uso de cookies.

¿Colocar un enlace nuevo al lado del bloque de idiomas? - Prestashop 1.6

Tema en 'Diseño web en Prestashop' iniciado por startgy, 31 Oct 2014.

  1. startgy

    startgy Aprendiz de Prestashop

    11
    0
    0
    Tengo una pequeña duda, quiero añadir un enlace en la parte donde esta el bloque de idiomas, este enlace me tiene que llevar a una pagina que he creado en la pestaña Preferencias -> CMS

    ¿Es posible hacer eso?

    Recuerdo que uso Prestashop 1.6.0.9
     
  2.  
    Comunidad Prestashop orgullosamente patrocinada por FactoriaDigital, expertos en hosting prestashop con soporte en español.
  3. wikiprestashop

    wikiprestashop Administrator Miembro del equipo

    209
    3
    18
    En la plantilla por defecto tienes el módulo "blockcontact" - Bloque de contacto situado en el "DisplayNav" que muestra en la cabecera el enlace "Contacte con nosotros", si ahora deseas o quiere añadir un enlace al lado del enlace.

    [​IMG]

    Puedes intentar hacerlo editando el fichero:

    Insertar CODE, HTML o PHP:
    /themes/default-bootstrap/modules/blockcontact/nav.tpl
    Dentro de ese fichero u archivo, buscar este código:

    Insertar CODE, HTML o PHP:
    <div id="contact-link">
    	<a href="{$link->getPageLink('contact', true)|escape:'html':'UTF-8'}" title="{l s='Contact us' mod='blockcontact'}">{l s='Contact us' mod='blockcontact'}</a>
    </div>
    
    Y ahora intenta añadir encima esto:

    Insertar CODE, HTML o PHP:
    <div class="cabecera_enlaces">
    <a href="colocar_(escribir)_url_destino_enlace" title="{l s='Nuevo Enlace' mod='blockcontact'}">
    {l s='Nuevo Enlace' mod='blockcontact'}</a>
    </a>
    </div>
    
    En:

    Insertar CODE, HTML o PHP:
    colocar_(escribir)_url_destino_enlace
    colocas:

    Insertar CODE, HTML o PHP:
    {$link->getCMSLink('id_de_tu_pagina_cms_que_vas_a_mostrar', 'null')}

    Si quisieras añadir mas enlaces, se podrían añadir mas bloques (de la misma forma).

    Insertar CODE, HTML o PHP:
    <div class="cabecera_enlaces">
    <a href="colocar_(escribir)_url_destino_enlace2" title="{l s='Nuevo Enlace 2' mod='blockcontact'}">
    {l s='Nuevo Enlace 2' mod='blockcontact'}</a>
    </a>
    </div>
    
    Luego intentas añadir (agregas) en el archivo u fichero:

    Insertar CODE, HTML o PHP:
    /themes/default-bootstrap/css/modules/blockcontact/blockcontact.css
    Este código CSS: (Es un duplicado del original #contact-link, por lo que posiblemente lo tengas que retocar)

    Insertar CODE, HTML o PHP:
    	
    .cabecera_enlaces {
    float: right;
    border-left: 1px solid #515151;
    }
    
    @media (max-width: 479px) {
        .cabecera_enlaces {
          width: 25%;
          text-align: center; } }
    
    .cabecera_enlaces a {
    display: block;
    color: white;
    font-weight: bold;
    padding: 8px 10px 11px 10px;
    text-shadow: 1px 1px rgba(0, 0, 0, 0.2);
    cursor: pointer;
    line-height: 18px;
    }
    
    @media (max-width: 479px) {
          .cabecera_enlaces  a {
            font-size: 11px;
            padding-left: 5px;
            padding-right: 5px; } }
    
    .cabecera_enlaces a:hover, .cabecera_enlaces  a.active {
          background: #2b2b2b; }
    
    
     

Compartir esta página