以下只是个人分析!!没有完全验证,有错误,请不要转载,这只是本人的一个日志
第一步:模型管理-添加模型:
栏目模板前缀设定方案下的channel目录下的ch_menu.html作为浏览栏目的模板页。对应访问网址:项目名/栏目名(一级或者二级栏目如news或者gnxw)/index.jhtml。该url相当于Action,WEB-INF/www/方案名/channel/ch_menu.html作为对应模板来使用。
例如:jeecms/news/index.jhtml。所对应模板文件:WEB-INF/www/default/channel/ch_menu.html。
内容模板前缀设定录下的content目录下的默认(default.html)作为浏览内容的模板,如果指定了名称,如:cn_menu,则按照指定的名称浏览内容cn_menu.html。对应的访问网址是:项目名/栏目名(该内容对应的父栏目名,如gnxw)/ID(文章对应的数字).jhtml。如果该内容为空在对应的模板名字为default.html否则对应名字为“指定名.html”。
例如:jeecms/gnxw/518.html。对应的模板文件:WEB-INF/www/default/channel/default.html。(内容模板前缀不填的前提下)
第二步:添加栏目模型的自定义字段和内容模型的自定义字段。
这里栏目模型和内容模型分别对应返回前台的bean数据所对应的字段。打开栏目模型:
其中tplChannel和tplContent字段分别表示是否使用已经存在的模板,这里可以不选择。如果选择则使用指定的模板,不选择则使用刚才在模型中定义的模板如cn_menu和default(c或者(co_menu)模板文件。
同样道理设置内容模型:
其中typeId必须填写,这是用来指定内容类型,channeId也是必须填写,用来指定属于哪个栏目,在录入内容时,栏目部能是顶级栏目。
第三步:
模型建立好之后,点击“栏目”,点击树形列表中根,再右上角选择“添加子栏目”。这里的子栏目就是刚才在第一步里面建立好的模型。选择菜单,建立菜单类栏目(一级菜单,相当于文件夹)。建立好之后再建立二级子菜单例如:前台菜单,因为添加内容时,选择栏目不能选顶级菜单,所以要建立二级子菜单。
例如:这是默认方案default目录下,channel和content目录下可选择的模板。
保存之后,前台可以通过@cms_channle*这样的标签访问栏目,使用@cms_content*这样的表情访问内容。那么他们返回的栏目信息的bean 有的是channel类型有的是List<channel>,无论哪一个,都可以参照第二步:“栏目模型的自定义字段和内容模型的自定义字段”里面的字段名,使用返回的bean属性名。例如:title,name,url之类,因为channel是继承了其他基类,所以有些属性没有再上图中体现出来!
一级菜单:
二级菜单:
注意访问路径不一致!
这里有一个bug.例如先设定为default方案之后,在设置模板时候,模板的路径就包含了方案的路径,如下图。当方案改变时,这里的模板路径没有跟随方案一起改变所以访问
Jeecms/gnxw/518.html时,会映射到default方案下的channel/news_child.html。这样的话,当前方案不应该包含这个栏目,却可以访问(css会有影响,但数据没有影响)
版权声明:本文为博主原创文章,未经博主允许不得转载。
分享到:
相关推荐
jeecms 标签使用说明 jeecms 标签使用说明 jeecms 标签使用说明
Jeecms标签使用手册,内容非常详细。
jeecms数据结构powerdesigner模型
jeecms2012标签使用教程
jeecms3.X标签使用详解,对初学jeecms者有较大帮助
jeecms v6 复制和移动栏目报错修改,直接覆盖这个页面就可以了
个人自己整理的jeecms标签文档,数据库文档,个人使用心得。好多的标签是自己一个一个试验出来的。
JEECMS3.x模板标签使用说明 JEECMS3.x模板标签使用说明 收集整理 mrzhou@miw.cn www.miw.cn
freemarker文档两个,有助于理解和学习freemarker。jeecms标签文档能够帮助你理解模板总的自定义标签。更加方便学习
JEECMSv8.1是一款支持微信小程序、栏目模型、内容模型交叉自定义、以及具备支付和财务结算的内容电商为一体内容管理系统:通过后台的简单设置即可自定义出集新闻管理、图库管理、视频管理、下载系统、文库管理、政务...
1.10首页栏目页中新闻列表时间标签 2 1.11首页序号变化 2 1.12首页头条 2 1.13首页推荐 2 1.14首页序号 2 1.15站点计数 2 1.16首页栏目页颜色标签 2 1.17 new图标 2 1.18日期:2012年1月16日 星期一 农历:腊月廿三 2...
jeecms 开源免费cms 标签使用说明文档。
· 强大、灵活的标签,用户自定义显示内容和显示方式 · 在设计上自身预先做了搜索引擎优化,增强对搜索引擎的友好性 · 完全生成全站静态页面,可自定义路径结构,无需urlrewrite · 轻松建设大规模网站,可通过...
jeecms标签列表和示例 jeecms数据表 jeecms模板标签说明 比较全哦!
JEECMS是国内Java版开源网站内容管理系统,本文是较新版本各种标签的使用说明
Jeecms开源内容管理系统,下载看看!
本教程主要对JEECMS系统中标签的使用进行了详细的介绍与说明。
最全面的JEECMS标签文档说明API最全面的JEECMS标签文档说明API最全面的JEECMS标签文档说明API最全面的JEECMS标签文档说明API最全面的JEECMS标签文档说明API最全面的JEECMS标签文档说明API最全面的JEECMS标签文档说明...
自己做的时候遇到很多问题,这个觉得还不错,希望能有所帮助吧
自己整理的jeecms的标签,以及一些常见的问题,欢迎朋友们分享。