dedecms织梦模板怎么安装?
在列表页不能直接使用{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,这样就可以了。
(不给采纳就不科学了)
在讲教程之前,我想我有必要简单说明一下“单页文档”到底是个什么东西。
简单来说,可以归纳为一句话:单页文档在是一个正规站点不可缺少的元素。
它主要体现在网站的“关于我们”、“****”、“广告服务”、“版权声明”……
等非经常性变动的介绍性页面。从这句话我们可以看出,单页文档的两个明显特性:一是不需要经常变动;二是属于介绍性质的;
接下来,我们开始来了解这个功能吧。
一、单页文档的管理
单页文档座落在织梦后台的[核心]—[频道模型]—[单页文档管理],如图一:
(图一)
二、单页文档的添加
按照(一)中的操作,我们找到单页文档的入口后,在页面的右侧,我们可以[添加一个页面],如图二:
(图二)
进入添加页面后,根据您自己的要求添加好各个选项。需要特别注意的是关联标识和是否编译内容:
1、
关联标识——其实对于一般站点都不重要,您甚至都可以不去了解。它只是当您的单页模板数量众多(比如上百个)的时候,用来进行按照同标识调用的一项选择性功能而已。您甚至可以把它当成是文章模型中的栏目分类;
2、
是否编译内容——如果这里选择“是”,那么下面的内容就可以直接输入织梦的各种调用标签,系统会自动把他们解析后输出。比如调用文档列表,可以用arclist标签。、
我们来看看具体的演示效果图,见图三:
图三
填写好所有的表单后,可以点击内容下的“确定”按钮进行保存。
三、单页文档的修改
当我们添加好以后发现单页文档的资料写错了,或是有的资料需要修改,那么就在单页管理页面,找到需要修改的单页文档,点击“更改”按钮,如图四:
图四
管理界面与添加页面的参数一样,按照添加时的理解一样进行编辑即可。
四、单页文档的删除
当我们不需要这个单页文档的时候,可以在后台对齐删除。进行单页管理管理界面,在需要删除的单页文档的右侧,点击[删除]链接即可。如图五:
原子网络说:很多站长从网上下了织梦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中发布内容有很多种类型:普通文章,软件,集,商品还有许多
查看每种模板用到的文件,点频道管理;内容模型管理;右侧有一列;管理;,点击一个小蓝色的图标模板,就能看到模板对应的文件了。
本文实例讲述了dedecms列表页调用文章正文内容的方法。分享给大家供大家参考。具体分析如下:
一般来说,在列表页面要获取文章内容简单描述的话我们可以直接使用description标签就可以了,但是如果要有很多估计我们需要进行一些简单的修改。
在制作织梦模板的时候,有的时候我们需要调用文章部分内容,用[field:description/]标签字数不够多(数据库设计字段是varchar(255)的),另外修改了文章内容但是摘要还需要手动修改,所以只能调用文章正文内容了
实现织梦DedeCMS列表页调用文章正文的方法有两种,不过都是使用的dede:arclist标签,如果使用dede:list标签的话,第一种方法是调用不出结果的
以下是织梦DedeCMS列表页调用文章正文的第一种方法,代码如下:
复制代码
代码如下:
{dede:arclist flag='h' row='10′}
<h1><a
href='[field:arcurl/]'>[field:title/]</a></h1>
<p>[field:id runphp='yes'] $aid = @me; $row =
$GLOBALS['dsql']->GetOne("Select body From 'dede_addonarticle' where
aid='$aid' "); @me =
cn_substr(strip_tags("{$row['body']}"),400);[/field:id]<a
href='[field:arcurl/]'>阅读详细</a></p>
{/dede:arclist}
代码中的数字400是用来设置需要调用多少内容的,因为调用的是body里面的内容,如果有里面包含代码的话也会被调用出来,这点比较不好,不过可以使用html2tex()函数解决一下
第二种方法则是利用了织梦可以自定义模型内容数据,并调用的原理,把文章模板的body字段看做在自定义的,调用的代码如下:
复制代码
代码如下:
{dede:arclist row='10' addfields='body'
channelid='1'}
<p> [field:body
function='cn_substr(html2text(@me),600)'/]</p>
<span
class="more">
<a href=" [field:arcurl/]" style="text-decoration:none;
color:#990000;"& gt; [详 情]
</a>
</span>
{/dede:arclist}
以下是这种方法的详细说明:
1addrields=”字段一,字段二…”
2idlist:文章编号,调用指定内容
3function=’cn_substr(html2text(@me),600)’ 将文章内容转化为文字格式
4channelid,模型编号,文章默认为1,查看位置:后台–核心–内容模型管理
两种方法各有优劣,第一种方法比较繁琐,不是那么容易看懂,还是比较推荐采用第二种方法实现织梦DedeCMS列表页调用文章正文的功能的
谁说dede:list 标签不能调用body内容,现在就告诉你,直接就可以调用
第一步,打开后台 核心-->频道模型-->内容模型管理-->普通文章,在列表附加字段中添加body
第二步,在dede:list语句中指定addfields='body',然后直接用[field:body/]调用全部内容
实例代码如下:
复制代码
代码如下:
{dede:list pagesize='18' addfields='body'}
<li>
<p>[field:body/]</p>
<p><a
href="[field:arcurl/]"
title="[field:title/]">[field:title/]</a></p>
</li>
{/dede:list}
另外,如果像摘要一样调用可以用,代码如下:
复制代码
代码如下:
[field:body
function='cn_substr(html2text(@me),200)'/]
替代:
复制代码
代码如下:
[field:description
/]
调出文章前200个字符内容,经过这两步,可以彻底关掉系统默认的文章摘要功能,最后还有就是官方的一个[field:description/]字段了,这个如果对于要求几十个字的完全可以了,但是如果太多字此字段就无效了
希望本文所述对大家的dedecms建站有所帮助。
简介:上海卓卓网络科技有限公司(DesdevInc),是专业的网站内容管理解决方案提供服务商,旗下产品--织梦内容管理系统(DedeCms)是国内最知名使用人数最多的CMS之一。DedeCms早期是由个人开发,2007年底,在上海正式成立公司,Desdev专业于网站内容管理的开发,加上多年的开源及运作经验,对用户的需求、使用习惯等理解十分透彻,自从成立公司后,不断招聘研发人员,为我们向广大用户提供更优质的服务和产品有了更大的保障。DedeCms居于PHP+MySQL的技术开发,支持多种服务器平台,从2004年开始发布第一个版本开始,至今已经发布了五个大版本。DedeCms以简单、健壮、灵活、开源几大特点占领了国内CMS的大部份市场,目前已经有超过一百万个站点正在使用DedeCms或居于DedeCms核心开发。
法定代表人:马慧敏
成立时间:2005-07-25
注册资本:100万人民币
工商注册号:310114001446841
企业类型:有限责任公司(自然人投资或控股)
公司地址:上海市嘉定工业区叶城路925号B区4幢J1803室
织梦内容管理系统(DedeCMS),是一个集内容发布、编辑、管理检索等于一体的网站管理系统(Web CMS),拥有国外CMS众多特点之外,还结合中国用户的需要,对内容管理系统概念进行明确分析和定位。你可以通过织梦网站模板进行下载,针对性的找带有手机端和utf-8编码的,也可以选择自适应pc和手机设计的模板。
0条评论