jeecms 单页静态化方法

时间:2021-06-04 13:40:41

在论坛上去搜,都说可以需要在模型中配置增加字段,看了云里雾里,调试源代码发现原因,方法如下:

步骤一:改模型

模型管理->"单页“栏目模型->添加:

channelStatic(栏目静态化) 数据类型文本域

提示:鼠标指向"单页“的栏目模型连接,可以看到连接参数即模型id    http://xxxxxxxxx/jeeadmin/jeecms/item/v_list.do?modelId=&isChannel=true

步骤二:改数据库

update jc_model_item set is_custom=0  where  t.field='channelStatic' and model_id=

注意:model_id的匹配

源码详解:

/WebRoot/WEB-INF/jeecms_sys/channel/edit.html

<#if !item.custom>

/src/com/jeecms/cms/action/admin/main/ChannelAct.java

public String edit(Integer id, Integer root, HttpServletRequest request,
ModelMap model) {