Μέθοδος [function]
Ορίσματα
- parent (int)[default=0]
- level (int) [default=0]
- tableSection (string) [default="menu_options_categories"]
- selectedCatID (int)
- showGroup (boolean) [default=true]
Περιγραφή
Επιστρέφεται αν υπάρχουν αποτελέσματα, μια συλλογή από html selectMenu options αντικείμενα. Η διαφορά με την getCategoriesForSelect() είναι πως εδώ επιστρέφονται μόνο όσες κατηγορίες οδηγούν σε αποτελέσματα.
Η μέθοδος αυτή πρέπει να χρησιμοποιείται μόνο όταν η σχέση είναι many to many, μπορούν δηλαδή να αντιστοιχούνται πολλές κατηγορίες σε κάθε εγγραφή της ενότητας $tableSection.
- parent = γονικό id
- level = μεταβλητή που χειρίζεται το padding της εμφάνισης του tree
- tableSection = όνομα του πίνακα κατηγοριών
- selectedCatID = το id της κατηγορίας που πρέπει αν βρεθεί να επιστραφεί επιλεγμένο
- showGroup = αν θα εμφανίζει τις γονικές κατηγορίες ως μη επιλέξιμα group names με σκοπό να επιτρέπει την επιλογή μόνο των "leaf" κατηγοριών
Σύνταξη:
Επιστρεφόμενο αποτέλεσμα
- string τα html options collection αν υπάρχουν
- null σε αντίθετη περίπτωση