Rozłóżmy to:
-
W Joomla! plik pomocniczy twoich komponentów powinien znajdować się w `/mycomponent/helpers/lookup.php'
-
JLoader::jest Joomla! sposób to zrobić, ale równie łatwo możesz użyćrequire_oncePHP np.require_once JPATH_COMPONENT_ADMINISTRATOR.'/helpers/myfunctions.php'; -
Czy twoja ścieżka jest właściwa? - dostarczasz
dirname(JPATH_COMPONENT_ADMINISTRATOR).DS.'helpers'.DS.'lookups.php'ale otoczyłeś ścieżkę do swojego komponentu wdirnamektóry będzie tylko elementem nadrzędnym ścieżki . WięcJLoaderszuka w/administrator/helpers/lookups.php. -
JPATH_COMPONENT_ADMINISTRATORjest inicjowany jako częśćrenderComponent()Joomla! wywołaj w nimJComponentHelperklasa, jeśli zastosujeszdirnamedo niego, gdy nie jest skonfigurowany, otrzymasz z powrotem kropkę (tj. bieżący katalog), więc w modelu mógłbyś przekazać./helpers/lookups.phpdoJLoaderzadzwoń.