Los bloques de Adminhtml del módulo no se cargan

Estaba trabajando en un módulo de Magento y funcionaba bien. En algún momento, estaba tratando de habilitar WYSIWYG en un campo de 'contenido' de formulario de edición y, de repente, mi cuadrícula adminhtml y los bloques de edición dejaron de generarse. En mi sistema están las extensiones de los editores TinyMCE y Fontis FCKEditor WYSIWYG. No estoy seguro de qué hice mal, pero mis bloques adminhtml ya no se generarán.

Aquí hay un volcado de todos los bloques del diseño adminhtml de mi módulo:

    array(17) {
  [0]=>
  string(4) "root"
  [1]=>
  string(4) "head"
  [2]=>
  string(13) "head.calendar"
  [3]=>
  string(14) "global_notices"
  [4]=>
  string(6) "header"
  [5]=>
  string(4) "menu"
  [6]=>
  string(11) "breadcrumbs"
  [7]=>
  string(7) "formkey"
  [8]=>
  string(12) "js_translate"
  [9]=>
  string(4) "left"
  [10]=>
  string(7) "content"
  [11]=>
  string(8) "messages"
  [12]=>
  string(2) "js"
  [13]=>
  string(6) "footer"
  [14]=>
  string(8) "profiler"
  [15]=>
  string(15) "before_body_end"
  [16]=>
  string(7) "wysiwyg"
}

Como puede ver, el último elemento es "wysiwyg" pero en la salida de diseño de otros módulos de magento, hay más bloques. Por ejemplo, en la extensión de calendario de MathieuF, estos son todos los bloques de diseño:

array(26) {
  [0]=>
  string(4) "root"
  [1]=>
  string(4) "head"
  [2]=>
  string(13) "head.calendar"
  [3]=>
  string(14) "global_notices"
  [4]=>
  string(6) "header"
  [5]=>
  string(4) "menu"
  [6]=>
  string(11) "breadcrumbs"
  [7]=>
  string(7) "formkey"
  [8]=>
  string(12) "js_translate"
  [9]=>
  string(4) "left"
  [10]=>
  string(7) "content"
  [11]=>
  string(8) "messages"
  [12]=>
  string(2) "js"
  [13]=>
  string(6) "footer"
  [14]=>
  string(8) "profiler"
  [15]=>
  string(15) "before_body_end"
  [16]=>
  string(7) "wysiwyg"
  [17]=>
  string(27) "adminhtml_event.grid.child0"
  [18]=>
  string(12) "ANONYMOUS_19"
  [19]=>
  string(27) "adminhtml_event.grid.child1"
  [20]=>
  string(12) "ANONYMOUS_21"
  [21]=>
  string(27) "adminhtml_event.grid.child2"
  [22]=>
  string(20) "adminhtml_event.grid"
  [23]=>
  string(12) "ANONYMOUS_24"
  [24]=>
  string(19) "ANONYMOUS_17.child1"
  [25]=>
  string(14) "content.child0"
}

¿Alguien tiene alguna idea de lo que está mal? Ya probé los visores de configuración y diseño de Alan Storm y no puedo encontrar ninguna pista sobre lo que hice mal. Cualquier ayuda será muy apreciada.

preguntado el 08 de enero de 11 a las 21:01

1 Respuestas

Si algún bloque no se procesa, es posible que no muestre ningún mensaje de advertencia, simplemente detenga el proceso de procesamiento. Así que todo se ve bien, pero su bloque no está renderizado. Debería investigar el proceso de renderizado de su bloque paso a paso y estoy seguro de que en algún momento encontrará que simplemente falla.

Respondido el 10 de enero de 11 a las 14:01

Encontré mi problema. Eliminé accidentalmente el xml en el diseño adminhtml del módulo. Vaya, me tomó tres semanas averiguarlo. - usuario439441

No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas or haz tu propia pregunta.