general

Πώς κάνουμε γενικό override για κάποιο template στο drupal

Ας υποθέσουμε οτι θέλουμε να κάνουμε override ένα ολόκληρο template, που σημαίνει ότι όπου και αν εμφανίζεται αυτό στην σελίδα μας θα εμφανίζεται όπως το διατάξουμε εμείς

Για να το πετύχουμε αντιγράφουμε το αντίστοιχο template είτε από το modules (πυρήνα του drupal) είτε από ένα πρόσθετο (sites/all//modules) - ανάλογα που βρίσκεται - στο sites/all/themes//templates/
για παράδειγμα αν αντιγράψουμε από το core του drupal το αρχείο field.tpl.php στον παραπάνω φάκελο και τροποποιήσουμε το αντεγραμμένο αρχείο τότε όλες οι εμφανίσεις των fields που υπάρχουν στην σελίδα μας θα αλλάξουν
μην ξεχάσετε να κάνετε clear all cashes από το administrator του drupal

Subscribe to RSS - general