dedecms中的内容模型是指文章、软件、商品等类型的文章字段模板。在dedecms中,文章数据由文章主表和文章附加表构成,主表存放文章公共拥有的信息,比如标题,添加时间,点击量等,文章附加表存放文章的内容信息,比如普通文章,商品信息,软件信息等。
1.在创建一个新栏目前首先在
核心→频道模型→内容管理模型下创建一个栏目的内容管理模型
2.名字标示里输入的是栏目标示(必须是字母和数字)
3.在附加表选项中可以修改为栏目标示一样的名字也可以用默认的(默认以栏目id)
4.创建模型后就是为该模型添加相应的字段,比如你需要增加一个头像,头像图片是通过后台传递的,而图片传递的就是一个url,也就是需要后台专门列一项存储的就是图片的url,字段就是用来添加图片url项,字段可以选择数据的类型,当然,图片就用图片url就行了。
5.在添加了相应的字段后在
核心→常用操作→网站栏目管理下增加顶级栏目
6.在弹出的面板的内容模型里选择刚才创建的模型
7.栏目名称输入相应的名称就行了。
8.在栏目列表选项里一定要选择使用动态页
9.选择高级选项面板
在高级选项里需要注意的就是列表模板和文章模板
默认用的是dedecms的列表模板,我们需要把我们写好的列表模板放到指定路径里:
{style}代表的路径是根目录下的templets→default目录。而{style}/index_jishu.htm也就是
templets/default/index_jishu.htm
为了不跟默认default文件夹下文件冲突,建议在default目录下新建一个文件夹里面存放的就是我们的模板:
比如
本地做好的模板文件可以通过压缩包的形式传到服务器里,这样可以防止在传输过程中某些文件没有传输成功而导致的页面显示不全。还有一个好处就是传输的速度会快很多
把压缩包传到服务器的指定文件夹后需要到服务器的控制面板给压缩包解压。
比如在cPancel X里操作方式就是
控制面板→文件管理器→选择默认go→找到相应压缩包→点击解压缩
出现这个界面就是在解压缩了。
现在在默认default目录下多了一个html5的文件夹,里面放的就是我们需要的模板文件
现在回到栏目管理的高级选项面板,把列表模板的默认路径改为你的模板路径:
比如,我的列表模板在新建的Html5文件夹下,那么就可以更改为:
注意:模板文件以htm格式保存
最后点击确定。
在网站栏目管理里就多出了技术分享这个栏目,可以点击预览按钮进行预览。