• [织梦吧]唯一域名:www.dedecms8.com,织梦DedeCMS学习平台.

当前位置: > CMS教程 > phpwind教程 >

phpwind9.0门户开发教程2:模版制作方式介绍

来源: www.dedecms8.com 编辑:织梦吧 时间:2013-05-21点击:

阅读本节前,请先阅读:phpwind9.0门户开发教程1:了解phpwind9.0的门户

先说说phpwind模板制作。 
在phpwind9.0中,设计了一套适合不同技术层级和运营阶段的制作机制,分别是:拖曳模式、导入模式、系统编辑模式,下面分别介绍: 
一:模版制作方式介绍: 
(一):拖曳模式 
     有管理权限的用户进入门户编辑模式后,在拖曳区域进行拖曳结构和模块创建模版的模式 
(二):导入模式 
    以任何网页编辑器Dreamweaver,editplus,甚至是记事本编辑的纯静态网页,然后通过phpwind9.0编辑模式里的导入功能导入的方式,当然,在导入前,你需要一份phpwind的门户标准模版(后面例子里会提供)和做一些细小的改动工作 
(三):系统编辑模式 
    直接在phpwind9.0的系统下修改themes\portal\local目录下的文件,所见即所得的创建模版的方式。在phpwind9.0中,不建议直接修改系统文件(安装时存在的文件),因为在线升级时有可能覆盖这些文件。对于模版,大多数可能会在使用中添加模块的区域,都是以子模版的形式形存在于themes\portal\local目录下,这个目录在系统运行时会自动创建,是可以修改的,升级是不会覆盖这个文件夹,所以修改这些自动创建的文件(这不同于缓存),将会大大的提高模块的丰富程度和升级安全性 

二:最佳实践 
   对模版开发者建议: 
   1、导入模式不会改变你的网页编码习惯,你只需要遵循 phpwind的门户标准模版的目录结构样式,你就可以轻松的把任何纯静态网页转换成phpwind的门户模板。建议模板开发者在制作一个模板时最先使用,导入后通过“模块管理”进行微调 
   2、系统编辑模式 适合对phpwind9.0使用熟悉的开发者使用,当然也可以作为模版导入后的微调 
   3、拖曳模式 建议作为运营过程中的模块调整和内容管理,不建议作为模版开发方式,缺点:会有冗余html代码,受系统css样式限制 
   4、如果打算分享该你的模版,在模版制作过程中,在一些特定区域加上  拖曳区域标签  可大大的丰富该模版的可塑性 
  5、不建议修改template目录下的文件,绝大多数功能都可通过  “勾子体系” 和 “子模板” 实现 
  对网站运营者/内容管理者的建议: 
   拖曳区域可以定制你想要的展示内容,需要做的就是对结构和模块的拖曳, 
   模块管理可以很方便的切换你要展示的内容,比如把帖子模块切换为用户模块,只需要在“属性”设置里选择相应的数据模型和显示条件,然后在“模版”设置里选择合适的模版 
   
三:分享模板 
    制作完成后,你可以在编辑模式里导出 你的模版,在云平台分享你的辛苦劳作,记得在导出前修改Manifest.xml文件,留下让万千站长景仰你的大名

About D8

  • ©2014 织梦吧(d8) DedeCMS学习交流平台
  • 唯一网址 www.DedeCMS8.com 网站地图
  • 联系我们 1170734538@qq.com ,  QQ