Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个与我对 Joomla\K2 的了解很少有关的快速问题。我正在使用子模板为不同的页面创建不同的布局。当我在子模板上声明模块位置时:
<jdoc:include type="modules" name="position-7" />
什么都没发生。我已经为主模板文件尝试了相同的代码并且它有效,但似乎它没有被解析为子模板。我对吗?那么如何将模块包含到子模板中呢?
在此先感谢,迈克尔
jdoc 标签仅适用于 joomla 核心模板。如果您想在您的 k2 子模板中加载特定位置的模块,请在该子模板中您想要的位置编写以下代码。
$module = JModuleHelper::getModules('xxxx'); // xxxx is any virtual position, no need to create it anywhere. echo JModuleHelper::renderModule($module[0]);
将 xxxx 替换为您想要的职位名称。