Sziasztok
Arra lennék kíváncsi hogy saját hook függvényt hogyan tudok készíteni. Tehát olyan függvényt szeretnék amit más modulok meghívhatnak úgy hogy modulneve_sajáthook() . Olvastam a modul_invoke() függvényről. Tehát ennek kell megadnom a függvényemet és akkor válik igazi hook fügvénnyé amit más modulok is meg tudnak hívni vagy hogyan kell?
köszi
Drupal verzió:
Fórum:
module_invoke_all
Szia!
Szerintem te a module_invoke_all hookot keresed.
igen
Igen tényleg ez kell már csak az a kérdésem hogy akkor a module_invoke miben különbözik ettől?
module_invoke_all és modul_invoke
Szia
A két függvény működését tekintve hasonló. A különbség a kettő között, hogy a module_invoke_all függvénnyel lefuttatod minden engedélyezett modulban a paraméterként megadott hookot. A module_invoke függvénynél viszont paraméterként meg kell adni azt a modult, ahol a hookot futatni akarod.
A cron futásakor például module_invoke_all függvénnyel futtatja a modulok által implementált hook_cron -okat.
A hook_schema -ban a modul_invoke -ot használja:
értem
Értem köszi