我有一个模块mod_test: 使用时,我调用模板的index.php:不能在joomla 1.5中调用模块?
<jdoc:include type="module" name="mod_test" />
但在运行时,该模块不能显示的结果?如何解决它?
我有一个模块mod_test: 使用时,我调用模板的index.php:不能在joomla 1.5中调用模块?
<jdoc:include type="module" name="mod_test" />
但在运行时,该模块不能显示的结果?如何解决它?
在的Joomla 1.5,你可以使用
<jdoc:include type="module" name="module name" />
我想你在模块mod_test检查,它可以在有
name属性引用可以调用模块的位置。所以你必须在templateDetails.xml
中定义一个给位置名称的位置,然后使用模块管理器为模块mod_test分配这个特定的位置。
比方说你有一个位置留在templatesDetails.xml
定义,那么你在这里
<jdoc:include type="module" name="left" />
,然后在你的模块管理器,你会去选择你的模块并分配其左侧位置。
如果需要更多的澄清,请注明
模块呈现使用下面的代码示例 jdoc的一个页面上:包括姓名=“[模板位置名称]”属性。 你应该给位置 检查一下吧! http://docs.joomla.org/Jdoc_statements
错误的数据显示,您不应该在模板的index.php直接调用模块。 index.php应该只有模块位置。模块被分配到模块管理器的某个位置。为了使位置出现在下拉列表中,它必须在templateDetails.xml中定义。您也可以直接在文本框中输入位置以使用未定义的位置。 – 2012-02-29 22:02:08