我对Joomla来说很新!我正在建立一个自定义模块。我查看了文档,虽然有一个创建自定义模块的教程:
https://docs.joomla.org/J3.x:Creating_a_simple_module/Developing_a_Basic_Module
...没有关于如何实际使用这些文件,或在何处放置它们或如何正确安装它们的说明!我已经创建了所有4个文件(3 .php,1 .xml),我尝试将它们放在与其他文件相同的文件夹结构和位置中#34; stock"模块(administrator / modules / mod_helloworld等),但在后端创建新模块时,模块不会显示为选项。我也试过压缩文件组并通过扩展管理器安装,但也没有。
也许我对这一切都错了?这似乎是Joomla文档教程中假设的知识。是否还需要创建其他文件?或者需要对现有文件进行编辑?
我正在使用Joomla! 3.4.1并且我正在从服务器上处理它。我提前为一个看似非常愚蠢的问题道歉。
答案 0 :(得分:1)
创建测试模块文件后,您可以将它们放在一个文件夹中,该文件夹与您在XML文件中用于模块的文件具有相同的名称。
Joomla命名约定是从模块的mod_开始
假设模块名称是XML文件中的mod_myfirst_module
$users = Users::all();
$projects = Projects::all();
$foods = Foods::all();
return ('controller.view', compact('users','projects','foods'));
安装文件夹必须使用相同的名称
要安装它,您有两个选择:
答案 1 :(得分:0)
从管理员/模块中删除mod_helloworld然后 .zip这个并使用扩展程序> Instalator在Joomla管理面板中安装。
如果不起作用,请在此处粘贴错误。