Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/templates/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/joomla/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Templates 如何在joomla模板上添加新的模位置?_Templates_Joomla_Module_Add In_Position - Fatal编程技术网

Templates 如何在joomla模板上添加新的模位置?

Templates 如何在joomla模板上添加新的模位置?,templates,joomla,module,add-in,position,Templates,Joomla,Module,Add In,Position,我正在使用一个名为Decaded的joomla模板,它没有正确的位置,只有左边的位置,没有更多 我想在模板上添加一个右键和一个按钮位置。我怎么做 干杯假设您正在使用joomla 1.5,请进入模板目录(/templates/someTemplateName/)。我对此主题一无所知,但如果它遵循joomla模板的标准方案,请修改以下两个文件: 1) index.php <jdoc:include type="modules" name="myModulePosition" />

我正在使用一个名为Decaded的joomla模板,它没有正确的位置,只有左边的位置,没有更多

我想在模板上添加一个右键和一个按钮位置。我怎么做


干杯

假设您正在使用joomla 1.5,请进入模板目录(/templates/someTemplateName/)。我对此主题一无所知,但如果它遵循joomla模板的标准方案,请修改以下两个文件:

1) index.php

    <jdoc:include type="modules" name="myModulePosition" />

无论您希望模块在模板中出现在何处,都可以添加该名称(并用“myModulePosition”替换您希望模块位置命名的名称)

2) templateDetails.xml

查找xml标记时,可能应该如下所示:

    <positions>
        <position>left</position>
    </positions>

左边
并为您的新职位添加新标签,例如:

    <positions>
        <position>left</position>
        <position>myModulePosition</position>
    </positions>

左边
myModulePosition

这样,当您添加/修改模块时,您的模块位置将显示在可用位置列表中。

scott解决方案可能根本不起作用


我只需在表中找到DB模块,并在字段中添加所需位置的名称,这很难,但效果很好。对于快速回答,我这样做了,但它在左位置的底部显示了新模块的位置。类似于:[left][myModulePosition]:(模板名为ND_decaded: