为了账号安全,请及时绑定邮箱和手机立即绑定

将新模块位置添加到Joomla模板

你想在你的Joomla模板中有一个新的模块位置吗?

创建新模块位置涉及编辑两个文件:index.php和templateDetails.xml

在本教程中,我将向您展示为几乎任何模板创建自定义模块位置。

第1步:复制模板

如果您正在使用诸如Protostar之类的模板,复制它以确保您的自定义安全,以防将来更新原始模板。

第2步:编辑index.php文件

转到扩展名> Templates > Templates(在屏幕的左边)>你的模板细节和文件。

https://img1.sycdn.imooc.com//5d82ed650001ed0906870394.jpg

从编辑器选项卡单击index.php:

https://img1.sycdn.imooc.com//5d82ed650001f4e903390462.jpg

在body标记的某个位置,根据需要添加自定义位置。在我的例子中,我将添加名为“custom-position”的位置:

<jdoc:include type="modules" name="custom-position" style="well" />

保存并关闭

最终结果如下:

https://img1.sycdn.imooc.com//5d82ed650001e76705900305.jpg

如果你不确定style属性值,将其设置为“none”。

第3步:编辑templateDetails.xml文件

单击templateDetails.xml

在position标签内,添加一个新的position标签,并添加新的模块位置名称:

<position>custom-position</position>

保存并关闭

最终结果如下:

https://img1.sycdn.imooc.com//5d82ed650001b4ed07520346.jpg

第4步:测试新模块的位置

通过扩展创建一个新模块>模块>新模块>选择一个模块类型。

从列表中选择新位置。

https://img1.sycdn.imooc.com//5d82ed65000126a702550413.jpg

保存并关闭

到网站前台预览最终效果

https://img1.sycdn.imooc.com//5d82ed650001ac1206000404.jpg

点击查看更多内容
TA 点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
  • 推荐
  • 评论
  • 收藏
  • 共同学习,写下你的评论
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消