Joomla-PHP help
Posted: Thu Apr 07, 2011 6:15 pm
Γεια σας , δεν έχω ασχοληθεί και πολύ με php και έχω ένα πρόβλημα σε κάτι π μάλλον είναι πολύ απλο.
Φτιάχνω ένα site σε joomla και εμφανίζω στο header το τίτλο του current_menu.
Ο κώδικας είναι ο εξής στο header.php
Η γραμμή 2 είναι αυτή που είναι υπεύθυνη για την εκτύπωση του current_menu.
Εγω θέλω να κάνω το εξής. Αν έχω την εξής ιεραρχία
Μενού1
------- ΥποΜενού2
---------------- ΥποΥποΜενου3
---------------------- ...Μενού4
Και είμαι στο ΥποΥποΜενου3 ή στο ...Μενού4 να εμφανίζεται στο header o τίτλος του Υπομενού 2
Δηλαδή αν το element έχει πάνω από 2 προγόνους να εμφανίζεται το όνομα του menu που είναι 2ο στην ιεραρχία.
Ένα if child κάτι, δεν θα είναι στον κώδικα μου; Το θέμα είναι όμως τι γιατί δεν κατέχω και πολύ από php...
Όποιος έχει διάθεση ας ρίξει καμιά ιδέα...
Ευχαριστώ εκ των προτέρων κάνει την παλικαριά...
Φτιάχνω ένα 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...
Όποιος έχει διάθεση ας ρίξει καμιά ιδέα...
Ευχαριστώ εκ των προτέρων κάνει την παλικαριά...