Μέθοδος [function]
Ορίσματα
- menuType (string) [default="vertical"]
- section (string) [default="companies_categories"]
- markup (boolean) [default=false]
- adminMode (boolean) [default=false]
- overrideClass (string)
- ulID (string)
Περιγραφή
Δημιουργεί τον html κώδικα για την γρήγορη δημιουργία ενός menu πλοήγησης που θα περιέχει μόνο όσες επιλογές οδηγούν σε αντίστοιχες εγγραφές της αντίστοιχης ενότητας (πχ `companies`). Η $menuType καθορίζει τον τύπο του menu και δύναται να λάβει τρεις τιμές:
- vertical
που δημιουργεί ένα κάθετο superfish menu - horizontal
που δημιουργεί ένα οριζόντιο superfish menu - accordion
που δημιουργεί ένα accordion menu
Η $markup εξάγει τον html κώδικα ενός ul (unordered list) για χρήση με διαφορετικό menu plugin. Αν δωθεί η $ulID θα χρησιμοποιηθεί ως τιμή για το id του tag <ul>.
Η $adminMode πρέπει να είναι πάντα false αν χρησιμοποιούμε την μέθοδο για τις ανάγκες του front-end.
Η $overrideClass δύναται να περιέχει το όνομα μιας css class η οποία θα χρησιμοποιηθεί αντί του δυναμικού styling που παράγεται σύμφωνα με τις ρυθμίσεις του συστήματος οι οποίες ορίζονται από το Admin Panel του Odyssey.
Να σημειωθεί πως η $menuType αγνοείται αν η $markup ισούται με τιμή true!
Η $adminMode πρέπει να είναι πάντα false αν χρησιμοποιούμε την μέθοδο για τις ανάγκες του front-end.
Η $overrideClass δύναται να περιέχει το όνομα μιας css class η οποία θα χρησιμοποιηθεί αντί του δυναμικού styling που παράγεται σύμφωνα με τις ρυθμίσεις του συστήματος οι οποίες ορίζονται από το Admin Panel του Odyssey.
Να σημειωθεί πως η $menuType αγνοείται αν η $markup ισούται με τιμή true!
Σύνταξη:
$menu->displayActiveMenu($menuType=’vertical’, $section=’companies_categories’, $markup=false, $adminMode=false, $overrideClass, $ulID)