我不确定这是否真的是最好的方法,但我只和joomla一起工作了两天,所以我很缺乏经验。
基本上我的模板中有一个html容器,它包含一个轮播扩展和一组图像。该容器的蓝色背景与网站其他部分的白色合约。
我基本上想要在不同的页面上切换带有扩展名的容器。这是我的代码:
<div id="top">
<div id="photos">
<jdoc:include type="modules" name="carousel" />
</div>
<div id="social_media">
<a id="success" href="#">Read about our success stories</a>
<a id="partner" href="#">Be a partner</a>
<a id="facebook" href="#">Join us on Facebook</a>
</div>
</div>
我想要做的是将整个代码块放入仅在某些页面上显示的自定义HTML模块。
我试图这样做但旋转木马的扩展名没有出现,也没有jdoc:include part。我猜这是因为Joomlas文本编辑器不解释jdoc:包括与joomla引擎相同的方式。
有什么方法吗?
答案 0 :(得分:0)
要在文章(或自定义HTML模块)中加载模块,您需要使用loadposition命令。以下是您的情况:
<div id="top">
<div id="photos">
{loadposition carousel}
</div>
<div id="social_media">
<a id="success" href="#">Read about our success stories</a>
<a id="partner" href="#">Be a partner</a>
<a id="facebook" href="#">Join us on Facebook</a>
</div>
</div>