自定义joomla模板

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了自定义joomla模板相关的知识,希望对你有一定的参考价值。

我刚刚开始学习将html转换为joomla模板2.5,非常成功。

我的HTML看起来像:

Home Page:Header,Menu,slider,footer
About Page:Header,menu,content area,footer.

问题是如何创建关于页面以及其他页面,我有不同的主题,不同的页面,页眉,页脚,菜单是相同的,只是中间部分是不同的。

假设我有一个主中心div

<div class="slider-wrapper theme-default">
<div id="slider" class="nivoSlider">
<a href="">  <img width="970" height="400" src="<?php echo $this->baseurl ?>/templates/<?php echo $this->template ?>/images/sldier1.jpg" alt="Black Leather Suit" title="" /></a></div></div>

如何在slider-wrapper div中添加多个组件?

<jdoc:include type="modules" name="content" style="none" />
<jdoc:include type="modules" name="content" style="none" />
答案

Joomla网站不像html网站。您不手动创建每个页面并保存html文件。为此,您使用文章管理器或第三方扩展(如K2)在Joomla后端创建新文章,或将已安装的组件布局分配给菜单项。

你也可以每页只有一个组件,但是,如果滑块附带一个模块,那么你可以通过给出一个自定义位置然后在你的文章中添加以下代码来加载文章中的模块:

{loadposition xxx}

以上是关于自定义joomla模板的主要内容,如果未能解决你的问题,请参考以下文章

VSCode自定义代码片段——.vue文件的模板

如何为 k2 类别创建自定义模板并将此模板分配给 Joomla 支持?

VSCode自定义代码片段1——vue主模板

VSCode自定义代码片段(vue主模板)

Joomla 3 MVC 平台 12.1 自定义组件模板覆盖

VSCode自定义代码片段2——.vue文件的模板