आइए इसे तोड़ दें:
-
जूमला में! आपकी घटक सहायक फ़ाइल `/mycomponent/helpers/lookup.php' में होनी चाहिए
-
JLoader::
जूमला है! इसे करने का तरीका है, लेकिन आप उतनी ही आसानी से PHP केrequire_once
. का उपयोग कर सकते हैं उदाहरण के लिएrequire_once JPATH_COMPONENT_ADMINISTRATOR.'/helpers/myfunctions.php';
-
क्या आपका रास्ता सही है? - आप
dirname(JPATH_COMPONENT_ADMINISTRATOR).DS.'helpers'.DS.'lookups.php'
उपलब्ध करा रहे हैं लेकिन आपने अपने घटक के पथ कोdirname
में लपेट लिया है जो केवल पथ का मूल तत्व होगा . तोJLoader
/administrator/helpers/lookups.php
में देख रहा है । -
JPATH_COMPONENT_ADMINISTRATOR
जूमला! केrenderComponent()
. के हिस्से के रूप में आरंभ किया गया है इसमें कॉल करेंJComponentHelper
यदि आपdirname
. लागू करते हैं तो कक्षा जब यह सेटअप नहीं होता है तो आपको एक बिंदु (यानी वर्तमान निर्देशिका) वापस मिल जाएगा ताकि मॉडल में आप./helpers/lookups.php
पास कर सकें।JLoader
. पर कॉल करें।