Analizziamolo:
-
In Joomla! il file dell'helper dei componenti dovrebbe essere in `/mycomponent/helpers/lookup.php'
-
JLoader::è Joomla! modo per farlo, ma potresti usare altrettanto facilmenterequire_oncedi PHP per esempio.require_once JPATH_COMPONENT_ADMINISTRATOR.'/helpers/myfunctions.php'; -
La tua strada è giusta? - stai fornendo
dirname(JPATH_COMPONENT_ADMINISTRATOR).DS.'helpers'.DS.'lookups.php'ma hai racchiuso il percorso del tuo componente indirnameche sarà solo l'elemento padre del percorso . QuindiJLoadersta cercando in/administrator/helpers/lookups.php. -
JPATH_COMPONENT_ADMINISTRATORè inizializzato come parte delrenderComponent()di Joomla! chiama il suoJComponentHelperclass se applichidirnamesu di esso quando non è configurato otterrai un punto (ad es. directory corrente), quindi nel modello potresti passare./helpers/lookups.phpalJLoaderchiama.