qué eventos de frontend magento debo observar si deseo tener la oportunidad de inyectar bloques al (bloque de "cabecera")?inyectando un bloque de magento a la cabeza a través del evento observado
y mientras esté en el código del observador, ¿cómo puedo verificar si el diseño actual tiene algún conjunto de control (por ejemplo, no_logged_in) establecido.
OK, así que encontré esta lista de eventos http://masteringmagento.com/2010/06/events-list-in-magento-community-1-4/ y usaré controller_action_layout_render_before. Ahora, ¿cómo reviso los mangos? – epeleg
¿Por qué no estás usando un archivo de diseño? – clockworkgeek
Porque en mi caso el diseño "nuevo" cambia la plantilla y no solo agrega bloques. por lo tanto, si todavía no se cumplen algunas condiciones previas (la extensión aún no está configurada correctamente), no quiero que se produzca la modificación. Habría sido bueno si el archivo xml de diseño tuviera un atributo "onlyIf" apuntando a una función de ayuda que podría decidir si la anulación debería tener lugar. – epeleg