Magento – bienvenue – Un message à la page CMS / Afficher dans le bloc CMS

la norme “bienvenue”-Message de Magento est connu depuis longtemps. Il est généralement affiché en haut dans l'en-tête et disparaît souvent à nouveau.

Image

Mais si vous voulez que cette “bienvenue”-Message non dans l'en-tête, mais à un emplacement désiré, par exemple. avoir sur la page d'accueil, est-ce pas si facile, mais, si vous savez comment- mais rel. rapidement.

  1. Si vous créez un fichier par exemple. nommé “welcome-cms.phtml” im Ordner app / design / frontend /[Eigenes Theme]/[Eigenes Theme]/template / page / html
  2. Ici vous avez copié purement code suivant:
    <div>
        <p class ="bienvenue cms"><?php if (vide($ce->_data['Bienvenue'])) {
                si (Mage::est installé() && Mage::getSingleton('Client / session ")->isLoggedIn()) {
                    $ce->_data['Bienvenue'] = $ This->__('Bienvenue, %s!», $ce->escapeHTML(Mage::getSingleton('Client / session ")->getCustomer()->getName()));
                } d'autre {
                    $ce->_data['Bienvenue'] = Mage::getStoreConfig('design / en-tête / bienvenue');
                }
            }
    
            l'écho de cette-$>_data['Bienvenue']; ?></p>
    </div>
  3. Économie, Upload. Avec ce code, le texte de bienvenue par défaut apparaît un visiteur non-connecté maintenant, l'une dans le backend sous Système > Configuration > Conception > “région de la tête visible” – “texte de bienvenue” peut entrer. Si l'utilisateur est connecté mais, lui donnera “Bienvenue, [son nom]” affiché. Cela peut maintenant être réglé directement dans le fichier ou sur la traduction. Ce fut avec nous dans le page.csv se trouve dans app / locale / en_US et là, comme “Bienvenue, %s” dehors.
  4. Maintenant, dans la page CMS souhaité, la variable
    {{type de bloc ="Page / html" template ="page / html / welcome_cms.phtml"}}

    inséré.

  5. Dernière doit maintenant (Magento >= 1.9) l'autorisation sont fixés pour le bloc. Cela se fait en soumettant système > autorisations > Les blocs fait une nouvelle entrée et “Page / html” permis.
  6. Maintenant, à l'avant, le message d'accueil doit apparaître belle. Il peut maintenant être directement à partir Mockup l'administrateur ou via le CSS avec la classe “.bienvenue cms”

Utilisé dans la version Magento 1.9 Remarques? Ajouts? Remarques? Volontiers!

Publié par Covos

Depuis 2009 Je travaille intensément avec Magento. J'ai commencé avec la création et l'exploitation des magasins B2C. Cela a été prolongé par mon travail dans le secteur de la logistique. Il en est résulté premiers systèmes de B2E spécialisés. Aujourd'hui, je travaille jour par jour avec B2C passionnant, B2B- et les projets B2E et rapports dans ce blog sur les défis et donner des conseils d'initiés.

Laisser un commentaire

Votre adresse email ne sera pas publié. les champs requis sont indiqués *