Jump to content

Mettre un lien dans le header pour passer d'une boutique à l'autre


Recommended Posts

Bonjour,

J'ai un site multiboutique 1.7. Je souhaiterais mettre un lien dans le header pour permettre aux internautes de passer d'une boutique à l'autre.

Comment faire? Un petit script php à intégrer?

Link to comment
Share on other sites

Bonjour,

Ce sont différentes boutiques avec des univers différents ?

Prenez n'importe quel module affiché à un endroit et surchargez son TPL dans votre thème pour y insérer les liens ou sinon prenez un module gratuit permettant e mettre des blocks HTML n'importe où.

Link to comment
Share on other sites

C'est le même univers (vélo) mais 2 marques différentes et possibilité via le multiboutique de prendre des produits des 2 marques et de payer en une seule commande.

Ok merci je vais mettre un peu de html là ou il faudra.

Link to comment
Share on other sites

  • 2 weeks later...

D'accord, voici la traduction en français de vos instructions avec les détails pour utiliser le hook hookDisplayNav dans le module et les étapes de sauvegarde pour poursuivre :

Essayez d'utiliser le hook  hookDisplayNav dans le module et comme cela ne serait pas très simple, veuillez avoir une sauvegarde pour continuer.
public function hookDisplayNav($params)
{
$this->context->smarty->assign(array(
'store_links' => $this->getStoreLinks()
));
return $this->display(__FILE__, 'storelinker.tpl');
}
Ensuite, dans le fichier /themes/your-theme/templates/_partials/header.tpl, ajoutez le code suivant pour afficher les liens de changement de boutique :
<div class="store-switcher">
{foreach from=$store_links item=link}
<a href="{$link.url}">{$link.name}</a>
{/foreach}
</div>

Link to comment
Share on other sites

Je viens d'insérer ce script dans un module qui est placé dans le header, puis l'autre script dans header.tpl mais rien ne se passe.

Dans mon firebug j'ai ça :

"<div class="store-switcher">
</div>"

 

En fait, ma div reste vide.

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