la norma “bienvenida”-Mensaje del Magento es conocida desde hace mucho tiempo. Por lo general se muestra en la parte superior de la cabecera y, a menudo desaparece de nuevo.
Pero si desea que esta “bienvenida”-Mensaje no en la cabecera pero en un lugar deseado, por ejemplo,. tener en la página de inicio, ¿no es tan fácil, pero, si se sabe cómo- pero rel. RÁPIDO.
- Si crea un archivo, por ejemplo,. llamado “bienvenido-cms.phtml” im Ordner app / design / frontend /[Eigenes Theme]/[Eigenes Theme]/plantilla / página / html
- Aquí copió puramente siguiente código:
<div> <p class ="bienvenida-cms"><?php if (vacío($esta->_data['bienvenidos'])) { si (Mago::esta instalado() && Mago::getSingleton(«Cliente / sesión ')->IsLoggedIn()) { $esta->_data['bienvenidos'] = $ This->__('Bienvenidos, %s!', $esta->escapeHtml(Mago::getSingleton(«Cliente / sesión ')->GetCustomer()->getName())); } más { $esta->_data['bienvenidos'] = Mage::getStoreConfig('diseño / encabezado / bienvenida'); } } echo $ this->_data['bienvenidos']; ?></p> </div>
- ALMACENAR, Subir. Con este código, el texto predeterminado de bienvenida aparece un no-visitadores conectados ahora, el uno en el backend en Sistema > Configuración > Diseño > “área de la cabeza visible” – “texto de bienvenida” puede entrar. Si el usuario está conectado, pero, le dará “Bienvenido, [su nombre]” ACONSEJABLE. Esto ahora se puede ajustar directamente en el archivo o acerca de la traducción. Este estaba con nosotros en el page.csv se encuentra en app / locale / en_US y no como “Bienvenido, %s” fuera.
- Ahora bien, en la página CMS deseada, la variable
{{bloque type ="Página / html" template ="page / html / welcome_cms.phtml"}}
ENCLAVADO.
- Última debe ahora (Magento >= 1.9) la autorización se establecen para el bloque. Esto se hace por el Sistema de someter > permisos > Bloques hace una nueva entrada y “Página / html” permitido.
- Ahora, en la parte delantera, el mensaje de bienvenida debería aparecer hermosa. Ahora se puede maqueta directamente desde el administrador o por medio de la CSS con la clase “.bienvenida-cms”
Se utiliza en la versión de Magento 1.9 Comentarios? Adiciones? Notas? Con alegría!