关于织梦dedecms在频道下属栏目列表里调用某篇文章内容的问题。为什么[field:body]无效?
很简单哦。 游戏发布信息功能只需要打开后台加入一个 自定义模型 然后自己做个相关的模板修改成你自己的模板就可以了。
核心-频道模型-内容模型或者自定义表单模型 都可以 然后 添加自己要的字段 也就是可以让别人填入信息的表单 写好之后 在创建栏目的时候 选择你刚刚创建的模型表单即可。 如果调用的话可以给你一个案例:
{dede:arclist addfields='mx,kcmc' typeid='9' row='8' channelid='1' orderby='pubdate''}
[field:mx/]
[field:kcmc/]
这里的mx和kcmc 就是你的自己定义要在前台显示的字段 然后 addfields 必须要有的。
channelid 就是你自定义时这个模型的id
看你的图栏目是“科普知识文摘” 应该是一个列表页,在栏目属性处选择“最终列表栏目”是正确的,这时在文件保存目录会自动生成一个文件夹。
现在从第一项开始说吧:
“是否支持投稿”针对的是你的网站是不是有会员,如果开启了这个功能的,支持投稿可以让别人投稿给你的网站,这个我没有做过,我的网站没有会员。
“是否隐藏栏目” 这项还是默认吧。
“内容模型” 因为你的是科谱知识文摘,使用普通文章就可以了。
“排列顺序”你可以随意修改数字,写成数字几就是排列在第几项,多写几个栏目,修改一下排列顺序就能很明显的看出效果了。
“浏览权限”不用说了吧
"上级目录"这个是保存的“自动生成的‘文件保存目录’”。
”目录相对位置“勾选”上级目录“就会保存到”a“里,就在你下载的那堆文件里,很好找的。
剩下的你应该可以理解的。
但愿能帮到你,对你的帮助可要采纳哟!!!!
在列表页不能直接使用{dede:fieldbody/},这个是在内容页使用的标签。在列表页有其他的用法:
{dede:arclist typeid='' titlelen='' limit='' orderby='' addfields='body' channelid='1'}
[field:body/]
{/dede:arclist}
重点就是addfields='body' channelid='1'这部分,意思为调用ID为1的内容模型中的附加字段body。因此除了在列表页中加入上述代码外,还需要进入Dedecms后台--核心--频道模型--内容模型管理--普通文章,点击进入后,在“列表附加字段”这个项目中添加字段:body,这样就可以了。
(不给采纳就不科学了)
原子网络说:很多站长从网上下了织梦cms模板也不会用,走了很多弯路,其实只要模板齐全,只要操作三个地方就可以简单更换织梦模板。
1、要是下载的dedecms模板文件夹名是default与默认的模板文件名重复,必要改下文件名,然后上传到FTP里不要替换本来的default文件;登录网站管理后台---系统--系统基本设置---模板默认风格在右面空格中把原始dedecms默认风格文件名改为你上传的文件名。
然后更新网站:在生成--更新主页html--选择主页模板,然后选中已经上传的模板,然后更新主页html,再更新全站。
安装更换模板示例:
1、上传到网站FTP里的templets文件夹中,images替换本来的images文件夹,dede放在templets文件夹中;
二、登录网站管理后台---系统--系统基本参数---模板默认风格在右面空格中把原始dedecms默许文件名改为你上传dede文件名。
3、生成--更新主页html--选择主页模板然后选中本身上传的dede/indexhtm模版,然后更新主页html,再更新全站。
普通文章的三类模型板文件就是
article_articlehtm list_articlehtm index_articlehtm default文件夹里的文件首要有三类:按照文件名前缀来区别。
1、article_xxxx文章模型板
二、list_xxxx列表模型板
3、index_xxxx封面模型板
dedecms中发布内容有很多种类型:普通文章,软件,集,商品还有许多
查看每种模板用到的文件,点频道管理;内容模型管理;右侧有一列;管理;,点击一个小蓝色的图标模板,就能看到模板对应的文件了。
0条评论