- 1、本文档共68页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Modoer2.0 模板制作手册
最后更新:2010/9/27
Moufer Studio
模板结构
Modoer模板分为
主站模板,主题模板,空间模板,助手模板和后台模板
其中,助手模板和后台模板为分布式存放,每个模块都有自己的模块内,助手模板存放在core/modules/[moduleflag]/assistant/templates,后台模板存放在core/modules/[moduleflag]/admin/templates,助手模板使用了模板引擎,可以使用模板标签。而后台模板则没有使用模板引擎,需要直接进行php语法操作。
主站模板:templates/main
主题模板:templates/item
空间模板:templates/space
主站模板:
主站模板文件夹下面,每一套模板为1个文件夹,不能直接将文件放在templates/main下面。 模板文件由【模块_文件名】组成,例如:modoer_index,表示modoer框架的首页
主站模板的组成一般为:头部文件+主题文件+尾部文件,头部文件为:modoer_header,尾部文件为:modoer_footer
首页的组成为:modoer_header+modoer_index+modoer_footer ,每个主体文件同时可能有多个子模板组成,子模板的名称一般为:模块_文件名_part_*
模板的CSS组成: 主站的CSS分类:公共CSS,首页CSS和模块CSS
公共CSS: 负责显示统一的图标,样式等,例如点评的星星。公共CSS是为了在各个不同的。板CSS的样式名称为:css_common.css
首页CSS: 负责首页单独的风格,名称为css_index.css,所有首页单独使用的css都存放在这里
模块CSS: 每个模块内独立需要用到的布局CSS,当用户访问某个模块的页面时,则会自动加载这个模块的CSS,模板CSS的样式名称为:css_模块标识.css
主题模板:
2.0的主题模板相对1.x增加了更多的功能,同时新闻,产品,优惠券都成为主题模板,统一主题关联数据显示,展示一个完整的主题信息,可实现类似品牌空间的网上店铺效果。
主站模板的每个页面都包含头部(header.htm),尾部(footer.htm)
主题风格的模板页面分别为:主题首页(index.htm),新闻列表(article_list.htm),新闻内页(article_detail.htm),优惠券列表(coupon_list.htm),优惠券内页(coupon_detail.htm),产品列表(product_list.htm),产品内页(product_detail.htm),分类信息列表(fenlei_list.htm),分类信息内页(list_detail.htm)
全局变量
全局变量表示可不用通过任何的标签和函数,可在程序任意页面使用的变量。
{URLROOT}:表示URL的相对路径,如果是一级域名或者2及域名,此变量的值为空,如果是二级目录,例如/modoer,则此变量的值为/modoer,在使用目录形式path_info的URL改写时尤为重要。
{SCRIPTNAV}:表示当前页的标记,配合菜单的tab当前页高亮显示,SCRIPTNAV对应的值介绍
index:首页
article:新闻模块
item_x:表示主题列表页,x是一个catid,即主分类的id,例如item_1
coupon:优惠券模块
exchange:积分兑换模块
member:助手模块
$_G:包含了程序需要用到的所有配置信息和逻辑信息,这里简单说一下前台需要用到的信息
$_G[charset]:表示当前系统编码,有gb2312和utf-8
$_G[tplurl]:系统当前使用的主站模板路径,例如 templates/main/default/,配合{URLROOT}使用,例如载入首页css(例如:{URLROOT}/{$_G[tplurl]}css_inex.css)
$_G[ip]:表示访问用户的ip地址
$_G[timestamp]:表示系统时间的unix时间戳,配合模板标签date使用,例如{date $_G[timestamp]}
$_CFG:这是一个关于Modoer核心设置的全部数组,里面存放了网站名称,网址等信息
$_CFG[siteurl]:网址地址
$_CFG[sitename]:网站名称
$_CFG[icpno]:备案号
$_CFG[subname]:网站副标题
$_CFG[meta_keywords]:系统网页keywords
$_CFG[meta_description]:系统网页description
$_
您可能关注的文档
- HS.tunnlPLC工控远程方案技术说明.doc
- HST.LC.CK仓库操作流程ing.doc
- HT012.20个人授信额度借款合同.doc
- HTCG11刷机图文教程[Recovery和ROOT权限].doc
- HTCOneX[S720e]建议可删除系统自带程序列表.doc
- HTCTouchPro2CDMA[xv6875]刷机及写号方法教程2.doc
- htc验机操作技巧.docx
- HTML4-01XHTML1-0参考手册.docx
- HTML5-CSS3应用教程之跟DIV说BeyBey.doc
- HTML5form[网页表单制作][姬岚洋].doc
- 2024年学校党总支巡察整改专题民主生活会个人对照检查材料3.docx
- 2025年民主生活会个人对照检查发言材料(四个带头).docx
- 县委常委班子2025年专题生活会带头严守政治纪律和政治规矩,维护党的团结统一等“四个带头方面”对照检查材料四个带头:.docx
- 巡察整改专题民主生活会个人对照检查材料5.docx
- 2024年度围绕带头增强党性、严守纪律、砥砺作风方面等“四个方面”自我对照(问题、措施)7.docx
- 2025年度民主生活会领导班子对照检查材料(“四个带头”).docx
- 国企党委书记2025年度民主生活会个人对照检查材料(五个带头).docx
- 带头严守政治纪律和政治规矩,维护党的团结统一等(四个方面)存在的问题整改发言提纲.docx
- 党委书记党组书记2025年带头增强党性、严守纪律、砥砺作风方面等“四个带头”个人对照检查发言材料.docx
- 2025年巡视巡察专题民主生活会对照检查材料.docx
文档评论(0)