Con respecto a los themes, además de contar con una opción enfocada en responsive (si, no es 100% responsive aún el theme que viene por defecto), vamos a encontrar una nueva forma de manejar las herencias (lo cual muchos van a agradecer). Como los ejemplos demuestran mejor, voy a crear un theme nuevo, en un …
Archivos de la etiqueta: themes
Incluir archivos JS por layout según configuración en Magento
Ya hemos visto como sobreescribir templates y cómo agregar archivos css de forma modular. Siguiendo con la idea de armar módulos que podamos reutilizar, vamos a ver cómo agregar archivos javascript pero sólo si hemos configurado desde el backend su inclusión. Si antes aplicamos el método addCss, en ésta oportunidad tenemos dos formas de llamar …
Seguir leyendo «Incluir archivos JS por layout según configuración en Magento»
Cómo agregar un archivo CSS por layout en Magento
Siguiendo un poco con el tema de las buenas prácticas en cuanto a maquetación, módulos y esas yerbas; vamos a ver cómo incluir un nuevo archivo css dentro de nuestro template. Básicamente tenemos dos formas (algunas más en realidad si queremos hacer las cosas poco prolijas). La primera y más extendida, sería tomar page.xml de …
Seguir leyendo «Cómo agregar un archivo CSS por layout en Magento»
Sobreescribir templates en Magento desde el layout
Una de las grandes bondades (y de los grandes problemas en el comienzo de la curva de aprendizaje) es el manejo de los templates a través de las definiciones xml del layout. Normalmente, cuando trabajamos con un skin desde el comienzo, más allá de las líneas de diseño que puedan existir, tenemos bastante libertad de …
Seguir leyendo «Sobreescribir templates en Magento desde el layout»
Mostrar phtmls y bloques usados en el skin de backend de Magento
Pequeño truco para cuando necesiten detectar algo en el backend. Existe una funcionalidad en Magento que nos permite mostrar qué archivos phtml e incluso qué bloques son invocados en cada pantalla. El detalle con esto es qué sólo puede configurarse para el frontend. Por si alguno no se ha dado cuenta, me refiero al template …
Seguir leyendo «Mostrar phtmls y bloques usados en el skin de backend de Magento»