Φτιάχνω ένα site σε joomla και εμφανίζω στο header το τίτλο του current_menu.
Ο κώδικας είναι ο εξής στο header.php
Code: Select all
<?php
//Set Colors On Header Depending on Menu Selection
$menus = &JSite::getMenu();
$current_menu_name = $menus->getActive()->name;
$current_menu_id=$menus->getActive()->id;
$current_menu_parent_id = JSite::getMenu()->getActive()->parent;
//$current_menu_parent_name = ""
$siteName = $this->sitename();
Εγω θέλω να κάνω το εξής. Αν έχω την εξής ιεραρχία
Μενού1
------- ΥποΜενού2
---------------- ΥποΥποΜενου3
---------------------- ...Μενού4
Και είμαι στο ΥποΥποΜενου3 ή στο ...Μενού4 να εμφανίζεται στο header o τίτλος του Υπομενού 2
Δηλαδή αν το element έχει πάνω από 2 προγόνους να εμφανίζεται το όνομα του menu που είναι 2ο στην ιεραρχία.
Ένα if child κάτι, δεν θα είναι στον κώδικα μου; Το θέμα είναι όμως τι γιατί δεν κατέχω και πολύ από php...
Όποιος έχει διάθεση ας ρίξει καμιά ιδέα...
Ευχαριστώ εκ των προτέρων κάνει την παλικαριά...