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.
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.
- Si vous créez un fichier par exemple. nommé “welcome-cms.phtml” im Ordner app / design / frontend /[Eigenes Theme]/[Eigenes Theme]/template / page / html
- 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>
- É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.
- Maintenant, dans la page CMS souhaité, la variable
{{type de bloc ="Page / html" template ="page / html / welcome_cms.phtml"}}
inséré.
- 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.
- 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!