Ik kreeg dezelfde foutmelding, gebruikmakend van een Zen-subthema in mijn D7-installatie:
Opmerking: Ongedefinieerde variabele: title in include() (regel 53 van
.../sites/all/themes/mysubtheme/templates/block.tpl.php)
Door deze fout zijn de titels van mijn blokken helemaal niet weergegeven in de front-end, zoals ik had verwacht.
Zoals Clive zei, was er een variabele die niet bestond in de pagina.tpl.php. Dus ik heb de volgende functie gekopieerd van Zen's template.php naar mijn subtheme template.php bestand:
function mysubtheme_process_block(&$variables, $hook) {
$variables['title'] = isset($variables['block']->subject) ? $variables['block']->subject : '';
}
(Merk echter op dat u de functie moet hernoemen met " yoursubtheme _process_block")
En ... voilá, de titels van mijn blok weer getoond. :-)
Bedankt voor je reactie, Clive. Het heeft me veel geholpen!
Joan