Jump to content

[RISOLTO] Cambiare l'indirizzo web al " Logo intestazione "


GIG

Recommended Posts

Cambiare l'indirizzo web al " Logo intestazione "
allo stato attuale delle cose il link che non sono riuscito a cambiare riporta sempre al mio B2B
ovvero alla home del negozio prestashop .
Questa cosa potrebbe essere comoda se ci si addentra nelle categorie\sottocategorie
ma io ho una pagina in HTM esterna a prestashop dove vorrei che tornasse chi esplora il sito.
Allego immagine .
BYE BYE.

47334_izfbdBJDkcnwabpJnpQk_t

Link to comment
Share on other sites

Anche io sto cercando di nodificare la parte che riguarda il logo, ma per altri motivi: leggi qui.
Per cambiare il link devi editare il file header.tpl del template dove c'è questo codice:



Se la tua homepage è un file index posto nella radice del tuo host allora sostituisci "{$base_dir}" con una semplice "/" (apici compresi) e verrai reindirizzato alla radice del tuo host.
Oppure inserisci tra gli apici il link al file esterno che usi come homepage. :coolsmile:

Link to comment
Share on other sites

Ciao grazie della celere risposta.
Ho provato cosi:
"{$base_dir}" > "{"/"}"
"{$base_dir}" > "{"www.miosito.it"}"
"{$base_dir}" > "{"http://www.miosito.it"}"
ma non funziona... il link nel "logo dell'intestazione" rimane
sempre quello predefinito : www.miosito.it/b2b ....
sbaglio qualche cosa ? :|
TKS.

Link to comment
Share on other sites

Provato ....ma nulla.... non sortisce alcun effetto :(
ho provato ad eliminare il rigo intero per vedere che succedeva
ma nulla..... vuol dire qualche cosa ?
io ho trovato un solo header.tpl, ce ne sono altri ?
TKS TKS.

Link to comment
Share on other sites

Assicurati di lavorare sul template in uso. Oppure, probailmente non hai ricompilato perchè la modifica "/" è corretta,



testata e funzionante. Vedi allegato.
Per vedere le modifiche vai in BO: Preferenze > Performance: Obbliga la compilazione SI, Conserva la classe Blowfish NO. Salva le modifiche.
Torna in FO, naviga in 3, 4 pagine e controlla se funge.
Poi torna in BO e rimetti tutto come era prima.

Se stai lavorando sulla 1.3 non hai quel settaggio in BO quindi vai nella cartella \tools\smarty\compile e cancella tutti i file tranne index.php per obbligare la ricompilazione.
ATTENZIONE: Se lavori in remoto FAI SEMPRE UN BECKUP prima di effettuare modifiche di questo tipo.

47657_wnGhdS7daybaqEDH0Y2E_t

  • Like 1
Link to comment
Share on other sites

Con il tuo prezioso aiuto ho finalmente risolto questo problema. :lol:
Grazie davvero !
Peccato che non ci sia un feedback da lasciare sarebbero state 5 stelle !
Grazie ancora !
Ciao! ;-P

Link to comment
Share on other sites

  • 4 years later...

Grazie eugenata!!

Funziona anche con la versione 1.6.1.3

 

ecco il codice nel file header.tpl cambiato:

 

<a href="{if isset($force_ssl) && $force_ssl}{$base_dir_ssl}{else}{"/"}{/if}" title="{$shop_name|escape:'html':'UTF-8'}">logo</a> </div>
   {else}<div class="logo-store"><a href="{if isset($force_ssl) && $force_ssl}{$base_dir_ssl}{else}{"/"}{/if}" title="{$shop_name|escape:'html':'UTF-8'}">
 
dopo sul BO:
 
Parametri Avanzati -> Prestazioni -> Ricompila i file del template se sono stati aggiornati -> SÌ  (SALVA)
 
...e poi, come ha detto eugenata:
 
Torna in FO, naviga in 3, 4 pagine e controlla se funge.
Poi torna in BO e rimetti tutto come era prima.
 
Grazie!
Link to comment
Share on other sites

  • 8 months later...

Salve a tutti mi permetto di postare la soluzione che ho adottato io nella versione 1.6.1.6:

 

aprendo il file "header.tpl" ho modificato nella riga approssimativa n. 118 evidenzio in rosso:

 

<div id="header_logo" class="col-xs-12 col-sm-12 col-md-2 col-lg-2">
<a href="{$base_dir}" title="{$shop_name|escape:'html':'UTF-8'}">
<img class="logo img-responsive" src="{$logo_url}" alt="{$shop_name|escape:'html':'UTF-8'}"/>
</a>
</div>
<div id="header_right" class="col-lg-10 col-md-10 col-sm-12 col-xs-12">
<div class="row clearfix">
{if isset($HOOK_TOP)}{$HOOK_TOP}{/if}
 
 
risultato
 
<div id="header_logo" class="col-xs-12 col-sm-12 col-md-2 col-lg-2">
<a href="http://www.miosito.com" title="{$shop_name|escape:'html':'UTF-8'}">
<img class="logo img-responsive" src="{$logo_url}" alt="{$shop_name|escape:'html':'UTF-8'}"/>
</a>
</div>
<div id="header_right" class="col-lg-10 col-md-10 col-sm-12 col-xs-12">
<div class="row clearfix">
{if isset($HOOK_TOP)}{$HOOK_TOP}{/if}
 
forzato la compilazione e pulito la cache.
 
saluti
Roberto
RMsistemi
Link to comment
Share on other sites

  • 1 year later...
Adesso, varcoco dice:

Salve,

potete aiutarmi a cambiare il link del logo per la versione di prestashop 1.7.2.5 ?

grazie mille

questo è il codice che sono riuscito a trovare nel mio file header.tpl del mio tema.

{block name='header_logo'}
          <div class="header-logo" id="_desktop_header_logo">
            <a class="logo" href="{$urls.base_url}" title="{$shop.name}">
              {if isset($svgLogo) && $svgLogo}
                {$svgLogo nofilter}
              {else}
                <img src="{$shop.logo}" alt="{$shop.name}">
              {/if}
            </a>
          </div>
        {/block}

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...