Les pages CMS de magento

Le 21 janvier, 2010

Les pages CMS de magento sont des pages statiques, qui ne sont pas tributaires des modules magento. La création de pages statiques est rapide et facile. Il suffit pour cela de se rendre dans le back office de magento dans la section CMS gestion des pages et faire un ajout ou modification de page. La page d’accueil et une page CMS. Nous allons voir dans ce tutoriel, les différents paramètres de réglage de ces pages.

CMS gestion des pages

Dans le menu gestion des pages, les pages statiques existantes sont présentes. Vous pouvez en ajouter autant que vous le désirez de façon très simple en cliquant sur ajouter une nouvelle page.

Trois menus sont disponibles

Informations générales

Titre de page : indiquez le titre de votre page
Identifiant de réécriture d’URL : identifiant d’accès à votre page exemple : si vous inscrivez ma-page-CMS elle sera disponible via cette adresse http://site/magento/ma-page-CMS/

Statut : activé ou désactivé
Contenu : Le contenu d’une page CMS accepte le code HTML ou du code magento : comme

<a href="{{store direct_url="ma-page-CMS"}}"> lien vers ma page CMS </a>
<img src="{{skin url='images/media/imgProduit.jpg}}" alt=""/>

Après l’installation de magento la partie contenu de la page d’accueil contient du code spécifique a magento pour aménager la page d’accueil. Vous pouvez modifier ce code ou le noter afin de garder une trace des instructions comprises par magento.

Magento page CMS onglet informations générales

Magento page CMS onglet informations générales

Design personnalisé

Dans cet onglet vous pouvez personnaliser votre page avec une interface (ou paquet) personnalisée. Pour en savoir plus sur les interfaces et thèmes magento. Un sélecteur de date vous permet de choisir une date de début et de fin pour votre thème. Vous pouvez également choisir un agencement spécifique (1 column, 2columns-left ,3column 2columns-right). Vous pouvez rajouter un gabarit d’agencement de page.

XML de mise à jour d’agencement correspond a du code xml similaire au code d’un layout.
Même principe que les layout il faut cibler l’élément sur lequel vous voulez intervenir et ajouter ou supprimer un élément. Exemple rajout d’un fichier CSS à magento.

<reference name="head">
<action method="addCss"><stylesheet>css/mon-css.css</stylesheet></action>
</reference>

Pour en savoir plus je vous renvoie vers cet article sur les layout de magento.

Données meta

Dernier onglet les données meta de la page CMS, les meto keyword et description.

Onglet design personnalisé d'une page CMS de magento

Onglet design personnalisé d'une page CMS de magento

Articles relatifs

Billet de Admin Tags:

10 commentaires to “Les pages CMS de magento”

  • laurence dit :

    J’essaie de mettre sur pied une boutique en ligne avec magento, en partant de la démo, mais sans prérequis en informatique, j’ai l’impression que c’est carrément impossible. Voilà ici j’édite des pages cms, mais rien n’apparait sur le site en ligne… quand je prévisualise c’est ok, mais pas sur le site réel.

    Et pas moyen de modifier les pages cms existantes, à chaque fois je sauvegarde, et c’est la version de base qui revient, pas moyen d’éditer quoi que ce soit…
    Sui un peu désespérée ;-) merci de votre aide

  • cédric rousset dit :

    Bonjour,

    c’est pas impossible de créer une boutique magento sans connaitre l’informatique, mais ça demande un certain temps d’apprentissage :)
    il faut persévérer et on y arrive toujours :)

    Si vous modifier une pages CMS par exemple la home page, les modifications doivent être visible.

    quelle page avez vous modifié?
    essayez de vider le cache.

  • laurence dit :

    merci pour votre réponse si rapide! et merci pour les encouragements :)
    la page qui me pose probleme, entre autre, c’est la page about us que j’essaie juste de modifier au niveau du contenu.
    Je note mon texte à la place du texte en latin de la version demo, et je sauvegarde. Juste après, mon texte a disparu et cest celui en latin qui réapparait. est-ce normal?

  • laurence dit :

    Comment vide ton le cache? en cliquant sur « réinitialiser le filtre » ? merci

  • laurence dit :

    http://p306.phpnet.org/index.php/conditons-de-vente?___store=francais&___from_store=english

    à titre d’exemple voici une page créée, mais pas moyen de fixer le contenu du texte dans l’éditeur …

  • laurence dit :

    désolée de squatter ces commentaires mais je crois que j’ai trouvé comment rafraichir le cache, dans gestion du cache, j’ai coché les 7 points et j’ai cliqué sur rafraichir…

  • cédric rousset dit :

    Je ne pense pas que ça vienne du cache, pour vider le cache rapidement allez dans le dossier de magento var/cache
    et supprimer sont contenu.

    Non c’est pas normal magento devrait garder votre nouveau texte. Quand vous sauvegarder en haut il y a un message
    vert quand votre page a était sauvegardé
    rouge votre page n’a pu être sauvegardé.
    Vous avez quel message?

    Autre piste à explorer, créer une nouvelle page CMS avec la même clé URL => about-magento-demo-store
    remplissez la activé la, et désactiver celle avec le texte en latin.

    Quelle version de magento ?

  • laurence dit :

    cest la 1.4.0.0

    le message est bien vert
    jai essayé la seconde piste et cest pareil, il n’y a rien qui s’enregistre au niveau de l’éditeur, on dirait que le problème vient de là. bizarre

  • laurence dit :

    la nuit porte conseil, jai juste changé le type d’éditeur dans les parametres de wysiwyg et ça à l’air de marcher

  • cédric rousset dit :

    Bon ça va alors tout rentre dans l’ordre. Tu peux continuer a dompter magento :)

Ajoutez un commentaire

(obligatoire)

(obligatoire)