我正在为Joomla 3.4.5开发一个模块。
所以我在这个文件夹“mod_helloworld”。我有几个文件“mod_helloworld.php”,“mod_helloworld.xml”和“connection.php”。
如何在“mod_helloworld.php”的顶部加入“connection.php”?
现在,当我从“connection.php”复制代码并将其粘贴到“mod_helloworld.php”的顶部时,它可以工作。但是当我把它放在分开的文件中时,它就不再起作用了。
我认为我的“包含”行存在问题。我尝试了很多方法,但我没有在谷歌上找到。
我尝试过的几个例子:
include dirname(__FILE__) . '/connection.php';
include JURI::root().'modules/mod_helloworld/connection.php';
require_once dirname(__FILE__) . '/connection.php';
我已经尝试了一个小时但没有运气。
答案 0 :(得分:0)
你的例子是错的,因为它们没有封闭起来。但这是一个有效的例子:
include_once(JPATH_SITE . "/modules/mod_helloworld/connection.php");