修改模板并不是一件人人都可以做的事情,你需要一些基础才能够做的。

1,修改模板需要的基础:


如果你想随心所欲的按照自己的想法来设计页面的外观,那么你至少需要掌握如下的技能:

  1. 熟悉HTML代码
  2. 熟悉获得掌握CSS代码
  3.  能够看懂JS代码
  4. 能够看懂PHP代码

如果以上几点,你感觉自己有欠缺,那么我们建议你可以先学习一下。下面是几个学习建议:

  1. 学习joomla技能,你可以前往 Joomla中国 (http://www.joomlachina.cn),上面有很多的教程。
  2. 学习HTML ,CSS ,JS,PHP,你可以前往 W3CSchool(http://www.w3school.com.cn/),上面的教程浅显易懂,非常容易学习。

2,修改模板之前必读


2.1 ,如何加载CSS,JS文件

  • 系统会自动加载 你的模板的名称/assets/js/template.js这个文件。
  • 系统会自动加载 你的模板的名称/assets/css/template.css这个文件。

你只需要将你的模板需要使用的文件放到这两个文件中即可。如果不存在,新建一个即可。

2.2,需要保留的CSS类名

在ZMAXSHOP中,我们约定,所有以system-开头的类都为系统使用,这些类不具备任何的样式,只是用于JS代码。那么对于开发者来说,你在修改html代码的时候,请注意,不用修改任何的以system-开头的类,不要修改任何的ID.

2.3,关于商城模板的说明

ZMAXSHOP支持多模板的,在Joomla中,模板就是外观。如果你需要修改商城的外观,那么你就需要修改模板。在这里有一点需要注意,商城的模板和网站的模板是不一样的

  • 商城的模板只是控制商城组件的输出,并不能完全控制整个网站的输出。商城组件的模板在ZMAXSHOP的组件管理后台中进行安装设置。
  • 网站的模板是可以完全控制整个网站的输出外观的,网站的模板在Joomla的模板管理中进行管理设置,在joomla的扩展管理中进行安装卸载。

3,特殊部分的修改


在模板的修改中,你可能会遇到有一些地方并不是只是输出html代码的。而是使用layout的方式。此时,你只需要在自己的模板中对对应的layout进行重新即可。

 

 


收藏
0个人 收藏