繁体   English   中英

如何将html模板转换为joomla模板?

[英]how to convert html template to joomla template?

我有一个HTML模板,该模板有多个页面,例如首页,关于我们,联系方式,服务等...,我想将其转换为joomla template.I花了很多时间在google中搜索一个好的教程,如下所示:

http://www.learning.asarayan.com/education-website-design/joomla-training2/334-convert-html-to-joomla-template

但是它们中没有一个可以回答我的问题:如何将html的所有页面转换为joomla?我的意思是我可以将例如home的页面转换为joomla并定义其位置,但是其他页面呢? 有人可以向我介绍一个完整的教程吗???

对不起,我英语不好

比Q

没有自动转换器或开箱即用的解决方案,也没有任何教程可以帮助您。 解决问题的最佳方法是在Artisteer的帮助下复制模板。 您可以重新创建模板设计,并使用Artisteer进行操作。 下载链接:www.artisteer.com/?p=downloads

您需要将心态从静态模板更改为动态模板。

如您所知,在joomla模板中有一个称为index.php的基本布局。 但这通常是非常骨骼的,只是定义页面上的某些位置,包括所有页面共有的css和javascript。 这使您的网站具有共同的外观和感觉,并确保了良好的用户体验。

对于单个页面的CSS,通常只将其包含在template.css文件或类似文件中。

在索引文件中,您将看到显示jdoc:inlcude的位置。 这些是实际包含布局的位置,这些布局为页面上的特定块提供了详细的html,通常会有一个组件jdoc(不能超过一个),许多模块和模块以及其他一些模块。

这些文档的html可在components / com_componentname / view / viewname / tmpl文件夹中找到。

要覆盖核心布局,请使用模板覆盖系统,方法是将相同的命名文件放置在模板的html文件夹中。 您可以查看随附的模板,以了解其工作原理。 在joomla文档站点上有很好的文档。 http://docs.joomla.org/How_to_override_the_output_from_the_Joomla!_core将帮助您入门。

同样,这可能是一个混淆点。 在CMS中,您努力将内容与表示分离。 因此,如果您在cms中输入核心信息,即在com_contact中输入联系信息,然后将大多数当前内容输入到单独的文章中,您将开始了解它的实际工作方式。 我通常建议先将所有静态内容输入到适当的位置,然后再使呈现的页面看起来完全符合您的期望。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM