jeecms之入口解决和模板复制

   今天将jeecms跑起来并结合文档进行了一点学习.(jeecmsv6. springMVC+spring+hibernate)

   一. 模板目录的创建


根据jeecms提供的二次开发文档, 找到了站点模板目录, 然后尝试复制了default下的所有目录到自己新建的myTpl目录下, 并将模板路径设置为myTpl(进入后台即可设置), 运行后可以找到页面, 但是样式乱了, 利用审查元素发现少了css等资源文件目录, 然后将r/cms/www/default目录下的所有文件复制到自己建的r/cms/www/default下,首页可正常访问



  二. 找进入首页所经过的controller

刚开始我的思路: 既然前端框架是springMVC, 那入口肯定是DispatcherServlet, 所以我从web.xml开始找, 找到了如图所示, 两个, 但是从名字可以看出admin是后台的, front是前的意思, 所以我进入jeecms-servlet-front.xml开始找, 



进入之后发现都是配置的视图解析器, freeMark, 在最线面发现引入了另一个xml, 接着进入找, 发现定义的都是controller, 运气好, 进入了com.soarcms.cms.action.front.DynamicPageAct, 一下就找到了@RequestMapping(value = "/", method = RequestMethod.GET), 接着打断点发现走的就是这个方法,至此,算是找到了入口, 下次准备研究一下配置文件中关于freeMark的配置


CMS模板置标使用手册 一、首页页面分析 2 1.1首页导航 2 1.1.1一级导航 2 1.1.2多级导航 2 1.2首页图片切换 2 1.3首页新闻列表 2 1.4带有new图标,字体加粗,变色的首页新闻列表 2 1.5图文新闻 2 1.5.1类型图 2 1.5.2标题图 2 1.6滚动 2 1.6.1图文列表向左滚动 2 1.6.2图文向上滚动 2 1.6.3文字列表向上滚动 2 1.6.4首页滚动资讯: 2 1.7文章显示所在栏目:[栏目名称] 2 1.8常用标签 2 1.8.1常用tags 2 1.8.2标签详情页 2 1.9图片友情链接 2 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 </font>"; } return JQ; } function CAL() {} RunGLNL(); 1.19 登陆到后台的代码 2 二 新闻栏目.html 2 2.1栏目页新闻列表 2 2.2左边二级菜单效果 2 2.3栏目页栏目本月排行 2 三 新闻内容.html 2 3.1新闻内容 2 3.2内容页翻页 2 3.3浏览次数 2 3.4上一篇下一篇 2 3.5文章内容页显示相关文章 2 3.6内容页颜色标签 2 3.7日顶踩(带修改没有测试通过) 2 四 单页.html 2 4.1单页效果 2 五 投票模块 2 5.1投票页 2 5.2投票结果页 2 六 搜索 2 6.1搜索页 2 6.2 搜索结果页 2 七 评论 2 7.1首页热门评论 2 八 留言管理 2 8.1首页的留言 2 8.2留言板首页 2 8.3留言板类别页 2 8.4留言板详情页 2 九 专题 2 9.1首页精彩专题 2 9.2专题导航页 2 9.3专题默认页.html 2 9.3.1专题新闻列表 2 9.3.2专题图文切换 2 9.3.3专题排行 2 9.3.4专题精彩图文 2 9.3.5专题概要 2 9.3.6专题内容图 2 9.3.7专题热评资讯 2 9.3.8其他热门专题 2 常用参数解释 2 常用部分 2 1 留言栏目 2 2子站点 2 3显示站点 栏目 新闻的名字 2 4 include 2 5类型图 2 6标题图 2 7内容图 2 8获取新闻所在栏目的名字和地址 2 9获取新闻的地址和标题以及新闻的摘要 2 10取第一条新闻和换行 2 11翻页效果标签 2 12描述 2 13已审 待审 终审 2 文章列表标签 2 14文章 栏目ID 2 15 tag ID 2 16 siteId ID 2 17 typeid新闻的四种类型 2 18 topicId 2 19 tagName 2 20 channelPath 2 21 channelOption 2 22 Recommend 2 23 title 2 24 image 2 25 excluded 2 26 orderby 2 文字列表标签 2 27 lineHeight 2 28 headMarkImg 2 29 headMark 2 30 bottomLine 2 31 dateFormat 2 32 datePosition 2 33 ctgForm 2 34 showTitleStyle 2 35 useShortTitle 2 36 titLen 2 37 target 2 38 styleList 2
jeecms v9.3 正式版 安装包 更新日志 1、栏目添加选择模型模板只选择一个报错 2、内容复用待审核查询报错(开源版) 3、根栏目添加内容报错 4、后台页面样式调整 5、后台编辑器分页问题 7、数据统计今日数据没有问题 8、公众号推送菜单和群发微信菜单获取微信端消息返回处理 9、OSS管理添加appkey_secretId后台未解密导致数据存储错误 10、会员中心留言列表报错 11、工作流节点空值处理 12、手机模板在静态页生成的情况下url错误处理 13、新增百度主动推送 14、内容删除同时删除静态页(含FTP) 15、栏目和内容静态化调整成只生成前10页 16、activation jcaptcha freemarker JAR部分用户反映下载不了,调整pom采用本地jar 17、栏目没有选择模型模板的情况下,发布内容选择不到模型问题处理 JEECMS简介 JEECMS是一款支持栏目模型、内容模型交叉自定义、以及具备支付和财务结算的内容电商为一体内容管理系统:  对于不懂技术的用户来说,只要通过后台的简单设置即可自定义出集新闻管理、图库管理、视频管理、下载系统、文库管理、政务公开、作品管理、产品发布、供求信息、房屋租售、招聘信息、网络问卷调查及留言板于一体的综合性且不失个性化门户网站。  对于技术达人来说,jeecms不仅提供全部源码,而且在研发之初即全面的考虑了二次开发的高效性和代码的高移植性,是一款非常容易上手和二次开发的产品。  JEECMSv8版本是一款集PC互联网、移动互联网和微信网站于一体的网站群管理系统,jeecmsV7不仅可以通过H5自适应的方式实现手机网页模板,还可以采用v7专享的移动端模板,实现了同一个网站PC端和移动端所展现的风格或者内容一致或完全不一样的效果,让网站更适应用户的浏览体验。  JEECMSv8版本新增作者投稿、投稿管理、投稿佣金收益管理和内容赞赏功能,集成了支付宝和微信多种场景多终端的支付方案,为下一波内容电商从业人员提供技术动力。 JEECMSv8支持PC网站、手机网站、微信网站、手机APP和可移动触摸大屏,一套系统即可完成五端一体化管理的网站建设 JEECMS页面展示:     相关阅读 同类推荐:CMS系统
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值