Changer le pied de page dans le thème magento

8

Je suis assez nouveau pour éditer le pied de page dans magento. Je veux transformer le pied de page. J'ai réussi à ne changer qu'une partie de l'adresse, mais pas le reste. Se faire frapper dans la structure de fichiers complexe de Magento.

Je veux transformer ce pied de page:

le vieux

dans celui-ci:

nouveau

Sil te plait aide moi.

brainReader
la source
@Marius: une idée?
brainReader

Réponses:

21

Vérifiez app/design/frontend/rwd/default/layout/page.xml, faites une recherche de "pied de page" et vous obtiendrez directement les blocs de pied de page. Les "Liens rapides" sont en fait placés sous différents points dans System > Configuration.

Voici ce que je suggérerais:

Créez local.xml(dans le même dossier que page.xmlci-dessus) si vous ne l'avez pas encore fait, et supprimez les blocs "Liens rapides" et "Mon compte" si vous ne prévoyez pas de les utiliser.

<?xml version="1.0"?>
<layout version="0.1.0">
    <default>
        <reference name="footer">
            <remove name="footer_links"/>
            <remove name="footer_links2"/>
        </reference>
    </default>
</layout>

Vous pouvez maintenant créer deux blocs CMS statiques pour les deux autres sections de votre choix et les ajouter à local.xmlnouveau via . Supposons que vous les appeliez footer_postset footer_newsque nous en ajoutions plus sur local.xml:

<?xml version="1.0"?>
<layout version="0.1.0">
    <default>
        <reference name="footer">
            <remove name="footer_links"/>
            <remove name="footer_links2"/>
            <block type="cms/block" name="footer_posts">
                <action method="setBlockId"><block_id>footer_posts</block_id></action>
            </block>
            <block type="cms/block" name="footer_news">
                <action method="setBlockId"><block_id>footer_news</block_id></action>
            </block>
        </reference>
    </default>
</layout>

Testé sur une nouvelle installation 1.9 et cela fonctionne très bien.

Don
la source
J'ai fait comme vous l'avez dit, mais j'ai eu 2 pieds de page où les liens rapides et le compte ont été supprimés ... J'ai ajouté de nouveaux blocs de pied de page à footer.phtml et rien n'est apparu. Est-il possible d'ajouter une image dans les commentaires? Si c'est le cas, alors veuillez m'éclairer
brainReader
Je viens de le corriger, maintenant je n'ai qu'un seul pied de page, mais les articles et les nouvelles n'apparaissent pas dans le pied de page
brainReader
En fait, il semble que la modification du footer.phtmlfichier ne soit même pas nécessaire, j'ai les blocs montrant une nouvelle installation de Magento en faisant simplement les blocs CMS local.xmlcomme ci-dessus. Assurez-vous que vos ID de bloc lorsque vous les créez dans CMS correspondent aux ID définis dans local.xml. De plus, avez-vous actualisé (ou je recommanderais de le désactiver jusqu'à ce que vous soyez prêt à mettre en ligne) votre cache après ces modifications?
Don
En parlant de cache cependant, c'est le seul problème avec cela. Le pied de page dans Magento est toujours mis en cache, et il semble que vous souhaitiez un contenu dynamique. Vous devrez probablement le remplacer et supprimer la mise en cache. Marius a un article à ce sujet ici: magento.stackexchange.com/questions/2719/…
Don
J'ai supprimé le cache des blocs de pied de page en utilisant ce lien ken.edmonds-commerce.co.uk/magento/… Donc, ajouter des blocs au pied de page devrait être facile maintenant
brainReader
-5

Essaye ça !

POUR supprimer le bloc de newsletter du pied de page pour Magento 1.9. ---> essayez ceci!

user3013982
la source
2
Bien qu'il le supprimerait du pied de page, il le supprimerait également d'une tonne d'autres emplacements. C'est un peu trop drastique pour ce que OP demande à mon avis
Sander Mangel