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
Templates 在Joomla K2子模板中使用模块_Templates_Joomla_Joomla K2 - Fatal编程技术网

Templates 在Joomla K2子模板中使用模块

Templates 在Joomla K2子模板中使用模块,templates,joomla,joomla-k2,Templates,Joomla,Joomla K2,我有一个与我对Joomla\K2所知甚少有关的快速问题。我使用子模板为不同的页面创建不同的布局。当我在子模板上声明模块位置时: <jdoc:include type="modules" name="position-7" /> 什么也没发生。我对主模板文件使用了相同的代码,但似乎没有对子模板进行解析。我说得对吗?那么,如何将模块包含到子模板中 提前感谢,, Michaeljdoc标记仅在joomla核心模板中有效。如果要在k2子模板中加载特定位置的模块,请在该子模板中所需的位置编写

我有一个与我对Joomla\K2所知甚少有关的快速问题。我使用子模板为不同的页面创建不同的布局。当我在子模板上声明模块位置时:

<jdoc:include type="modules" name="position-7" />
什么也没发生。我对主模板文件使用了相同的代码,但似乎没有对子模板进行解析。我说得对吗?那么,如何将模块包含到子模板中

提前感谢,,
Michael

jdoc标记仅在joomla核心模板中有效。如果要在k2子模板中加载特定位置的模块,请在该子模板中所需的位置编写以下代码

$module = JModuleHelper::getModules('xxxx');
// xxxx is any virtual position, no need to create it anywhere.
echo JModuleHelper::renderModule($module[0]);

将xxxx替换为您所需的职位名称。

jdoc标记仅适用于joomla core模板。如果要在k2子模板中加载特定位置的模块,请在该子模板中所需的位置编写以下代码

$module = JModuleHelper::getModules('xxxx');
// xxxx is any virtual position, no need to create it anywhere.
echo JModuleHelper::renderModule($module[0]);

将xxxx替换为您想要的职位名称。

该信息对我帮助很大。这些信息对我帮助很大。thnx