public function get_menu($lang)
{
$sql = "SELECT *
FROM pages
WHERE parent_id = 0
AND language_abbr = ?
ORDER BY page_sequence";
$stmt = $this->pdo->prepare($sql);
$stmt->execute(array($lang));
return $stmt->fetchAll();
}
Via de Controller wordt het resultaat naar de View (header.php) gestuurd. Tot zover alles prima. Het menu wordt gewoon weergegeven zonder enige fout. Als ik echter in header.php de volgende if statement gebruik:
if ($main_menu['page_class'] == 'info' || $main_menu['page_class'] == 'company')
{
$class = 'dropdown';
}
else
{
$class = '';
}
Krijg ik de foutmelding:
Undefined Index page_class
Terwijl als ik in de source kijk page_class wel gewoon werkt op de anchors. Waar kan dit door komen?
Alvast bedankt