theming

Πώς αλλάζω την συμπεριφορά μιας συνάρτησης στο drupal

Η λειτουργικότητα που περιγράφεται αλλάζει (override) ή τροποποιεί-επεκτείνει την λειτουργικότητα κάποιας συνάρτησης στο Drupal

Συνήθως η διαδικασία αυτή επεμβαίνει σε συναρτήσεις αρχείων με κατάληξη inc

Για παράδειγμα η συνάρτηση theme_menu_tree του αρχείου του πυρήνα του drupal includes/menu.inc εξαναγκάζει όλα τα menu του drupal να είναι τύπου

Πώς κάνω Theming στο drupal

Υπάρχουν φορές που η εμφάνιση κάποιου συστατικού, σελίδας, view ή node δεν μας καλύπτει πλήρως και δεν υπάρχει standard τρόπος (ή με κάποιο άλλο module) να πετύχουμε το αποτέλεσμα που επιθυμούμε
Η λύση είναι να παράκαμψη της προεπιλεγμένης φόρτωσης αρχείων του drupal και η επιλογή του δικού μας (override).

Subscribe to RSS - theming