0

我有一个 html 模板,它有多个页面,如主页、关于我们、联系方式、服务......我想将其转换为 joomla 模板。我花了很多时间在谷歌搜索一个好的教程,如下所示:

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

但他们都不能回答我的问题:如何将所有 html 页面转换为 joomla?谁能给我介绍一个完整的教程???

对不起我糟糕的英语

比Q

4

3 回答 3

1

您可以从以下地址发布的教程开始

http://www.tobacamp.com/tutorial/5-easy-steps-converting-html-template-to-joomla-template/

于 2014-01-06T08:52:39.913 回答
0

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

于 2013-08-25T09:01:35.410 回答
0

您需要将您的思维模式从静态模板转变为动态模板。

如您所知,在 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 中输入联系信息,并将您当前的大部分内容输入到单独的文章中,您将开始了解它是如何工作的。我通常建议首先将所有静态内容输入到适当的位置,然后努力使呈现的页面看起来完全符合您的要求。

于 2013-08-25T13:39:00.977 回答