Freecms怎么开发模板?

原文地址:http://javaz.cn/site/javaz/site_study/info/2015/35733.html html

项目地址:http://www.freeteam.cn/
java

建设使用myeclipse等开发工具进行开发。主要步骤以下: eclipse

第一步:设计页面,制做静态页面。模板的基础是设计好的静态页面,因此制做模板前首先要根据本身网站的要求把静态页面作出来。 工具

第二步:在后台模板管理中添加新的模板,添加成功后会在/templet目录下生成以一个以此模板id为名字的文件夹。 开发工具

若是上传模板文件则会把模板压缩文件解压到此文件夹下。 网站

若是没有上传模板文件此文件夹下会自动生成三个文件 spa

首页指使用此模板的站点首页,在首页静态化时系统会根据站点模板下的“index.html”文件来生成站点首页。 设计

栏目页面指使用此模板的站点栏目页面,在栏目页静态化时系统会默认根据站点模板下的“channel.html”文件来生成栏目页面,若是您指定此目录下其它文件做为栏目页面的模板文件,则系统使用您指定的页面进行静态化。 htm

信息页面指使用此模板的站点信息页面,在信息页静态化时系统会默认根据站点模板下的“info.html”文件来生成信息页面,若是您指定此目录下其它文件做为信息页面的模板文件,则系统使用您指定的页面进行静态化。 图片

第三步:在站点设置中的站点模板中选择此模板。

第四步:复制图片、样式、脚本等资源。模板使用的资源能够复制到模板文件夹下的resources,另外须要同时复制到所使用站点文件夹(/site/站点源文件夹)下的resources中。

第五步:将静态页面中的代码复制到模板中,以首页模板为例,能够将首页的静态页面代码复制到模板下的index.html文件中,而后修改引用的图片、样式、脚本等资源的地址,如${contextPathNo}${site.htmlpath}/resources/img/256.png,资源地址修改完后,能够在后台首页静态化一下,而后就能够在前台看到首页的显示效果,能够检查一下是否与静态页面一致,如不一致,须要检查资源引用地址是否正确。

第六步:使用freecms提供的标签提取数据,如显示一个栏目下的信息列表,能够使用infoList标题来提取此栏目下的数据,具体使用方法能够参考用户手册中的标签使用部分。修改后,在后台静态化一下,而后在前台查看是否按预期效果显示。

第七步:将全部须要提取的数据使用freecms提供的标签提取后,即完成了模板的制做。

相关文章
相关标签/搜索