Bienvenue, Invité
Merci de vous identifier ou de vous inscrire.    Mot de passe perdu?

[Résolu] Ajout rubriques barre navigation (multilingue)
(1 lecteur(s)) (1) Invité(s)
Aller en basPage: 1
SUJET:

[Résolu] Ajout rubriques barre navigation (multilingue)

#38157
MisterSnow
Gold Boarder
Messages: 173
graphgraph
Personne n'est hors ligne Cliquez ici pour voir le profil de cet utilisateur

[Résolu] Ajout rubriques barre navigation (multilingue)

Il y a 2 Années, 7 Mois
Karma: 0  
Bonjour à tous,

Alors voilà j'ai besoin d'un petit conseil.
Je cherche à ajouter des rubriques dans ma barre de navigation autres que les catégories produits (exemple: ACCUEIL ou DIVERS) chacune d'elle ayant également des sous-sections.

Du coup j'ai modifié mon fichier top.phtml
Voici le code:

Code :

<?php $_menu = $this->renderCategoriesMenuHtml(0,'level-top') ?>
<?php if($_menu): ?>
<div class="nav-container">
    <ul id="nav">
<li><a href = " <?php echo Mage::getBaseUrl('web'); ?> "> ACCUEIL </a>
<ul>
<li><a href = "">Qui sommes-nous?</a></li>
<li><a href = "">Modes de paiement</a></li>
<li><a href = "">Livraison</a></li>
<li><a href = "">Garantie</a></li>
<li><a href = "">Contact</a></li>
<li><a href = "">Conditions g&eacute;n&eacute;rales de vente</a></li>
</li></ul>
        <?php echo $_menu ?>
<li><a href = ""> DIVERS </a>
<ul>
<li><a href = "">Le coin des affaires</a></li>
<li><a href = "">Commandes sp&eacute;ciales</a></li>
</li></ul>
    </ul>
</div>
<?php endif ?>



Cela marche très bien sauf que mon site étant multilingue je ne sait pas trop comment faire pour le gérer. (par exemple au changement de vue magasin, "ACCUEIL" deviens "HOME" et l'url passe aussi de accueil à home...)

Du coup dans ma réflexion, j'avais pensé faire des blocs statiques pour chaque langue contenant les parties du menu que je souhaite ajouter et les insérer dans mon code... ce qui donnerai à peu près:

Code :

<?php $_menu = $this->renderCategoriesMenuHtml(0,'level-top') ?>
<?php if($_menu): ?>
<div class="nav-container">
    <ul id="nav">
<?php echo $this-> getLayout()->createBlock('cms/block')->setBlockId('menu_accueil')->toHtml() ?>
        <?php echo $_menu ?>
<?php echo $this-> getLayout()->createBlock('cms/block')->setBlockId('menu_divers')->toHtml() ?>
</div>
<?php endif ?>



Est-ce la bonne solution ?

Merci pour vos conseils,
M.S
 
Dernière édition: 19/10/10 à  02:46 Par MisterSnow.
L'administrateur a désactivé l'accès public en écriture.
#38247
MisterSnow
Gold Boarder
Messages: 173
graphgraph
Personne n'est hors ligne Cliquez ici pour voir le profil de cet utilisateur

Re:[multilingue] Ajout rubriques barre navigation

Il y a 2 Années, 7 Mois
Karma: 0  
Ouai bah je viens de me rendre compte que ma "super" modif du menu marche sur firefox mais pas sur explorer

C'est comme si j'avais oublié de fermer une balise.. . enfin bref, je ne dois certainement pas m'y prendre correctement pour faire une modif du menu.

Des idées .?
Merci
 
Dernière édition: 18/10/10 à  07:41 Par MisterSnow.
L'administrateur a désactivé l'accès public en écriture.
#38249
MisterSnow
Gold Boarder
Messages: 173
graphgraph
Personne n'est hors ligne Cliquez ici pour voir le profil de cet utilisateur

Re:[multilingue] Ajout rubriques barre navigation

Il y a 2 Années, 7 Mois
Karma: 0  
Ok, j'ai appliqué l'idée que j'avais décrite dans mon 1er message avec les blocs statiques et ça marche. (pour chaque langue et aussi sur internet explorer).

Merci pour votre aide
 
L'administrateur a désactivé l'accès public en écriture.
#56583
evantro
Fresh Boarder
Messages: 18
graphgraph
Personne n'est hors ligne Cliquez ici pour voir le profil de cet utilisateur

Re:[Résolu] Ajout rubriques barre navigation (multilingue)

Il y a 1 Année, 3 Mois
Karma: 0  
Bonjour

Je débute avec Magento et j'ai le meme problème

Comment faire pour que le menu vers les pages statiques change en fonction de la langue ?

Je ne comprends pas bien le début de ce message.

Merci
 
L'administrateur a désactivé l'accès public en écriture.
Revenir en hautPage: 1
Modérateur: admin, Gabriiiel, CaPiT