
End tag for "ul" omitted, but OMITTAG NO was specified.
El anterior error aparece al validar la accesibilidad a la vista 'event' en modo lista. Ésta vista es creada por el módulo event por lo que para solucionarlo primero tenemos que observar como la ha creado. De ésto se encarga el fichero event.module, y como era de esperar ésta tiene su tema: event_node_list. La función del tema: function theme_event_node_list ($node){ se especifica en el fichero event.theme.
La solución es copiar dicha función e integrarla en el template.php (fichero que se encuentra dentro de su tema). Los cambios a realizar son los siguientes:
- Introducir ésta función en template.php. Basta con pegar la función y cambiar el nombre. Poner: function phptemplate_event_node_list($node, $module=NULL) (Cambiar theme por phptemplate).
- Arreglar el error. Éste aparece cuando se intenta introducir el teaser del cuerpo, en la línea de código:
<?php
$output .= '<div class="content">'. check_markup($node->teaser) .'</div></div>'."\n";
?>
Basta con eliminar la llamada a check_markup. Dejarlo así:
<?php
$output .= '<div class="content">'.'</div></div>'."\n";
?>
Comentarios
Enviar un comentario nuevo