d3s1gn3r Posted October 16, 2022 Share Posted October 16, 2022 Γνωρίζει μήπως κάποιος πως μπορουμε να τσεκαρουμε μεσα σε ένα smarty αρχειο αν καποιο module είναι ενεργοποιημένο ή οχι ? Link to comment Share on other sites More sharing options...
sanctusmob Posted October 17, 2022 Share Posted October 17, 2022 Δεν υπάρχει κανένα module σε κανένα smarty αρχείο. Το smarty είναι template engine. Τα αρχεία που παράγει είναι cached. Τα module χρησιμοποιούν τα hooks που είναι είτε στο template, είτε στον controller ανάλογα αν είναι display hook ή action hook. Για να δεις ένα module ποια hook κάνει χρήσει στο έχω απαντήσει. Link to comment Share on other sites More sharing options...
d3s1gn3r Posted October 17, 2022 Author Share Posted October 17, 2022 (edited) Μάλλον δεν κατάλαβες καλά την ερώτησή μου. Δεν έγραψα οτι ψάχνω για κανένα module μεσα σε smarty template αρχεία. Ξερω πολυ καλα τι ειναι το smarty template . Αυτο που ρώτησα είναι πως μπορεί κάποιος μέσα σε ενα smarty αρχειο (.tpl) να τσεκάρει με (IF) αν κάποιο module στο back office (admin) ειναι ενεργο ή οχι. Φτιάχνω το δικό μου Theme και έψαχνα για το αντιστοιχο "IF" statement της PHP. Anyway σε περιπτωση που το χρειαστεί και κάποιος άλλος... xρησιμοποίησα το: {if Module::isEnabled('modulename')} .... {/if} και έκανα μια χαρά τη δουλειά μου. Edited October 17, 2022 by d3s1gn3r (see edit history) Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now