1、DEDEcms模板标签分类
织梦系统常用的一些标签
网站名称:{dede:global.cfg_webname/}
网站根网址:{dede:global.cfg_basehost/}
网站根目录:{dede:global.cfg_cmsurl/}
网页主页链接:{dede:global.cfg_indexurl/}
网站描述:{dede:global.cfg_description/}
网站关键字:{dede:global.cfg_keywords/}
模板路径:{dede:global.cfg_templets_skin/}
调用页面:{dede:include filename="head.htm"/}
网站编码:{dede:global.cfg_soft_lang/}
调用时间:[field:pubdate function=MyDate('y-m-d',@me)/]
调用单个栏目:{dede:type}[field:typename /]{/dede:type}
文章标题:{dede:field.title/}
文章描述:{dede:field.description function='html2text(@me)'/}
文章关键词:{dede:field.keywords/}
当前位置:{dede:field name='position'/}
文章时间:{dede:field.pubdate function="MyDate('Y-m-d H:i',@me)"/}
文章来源:{dede:field.source/}
文章作者:{dede:field.writer/}
文章内容:{dede:field.body/}
上一篇:{dede:prenext get='pre'/}
下一篇:{dede:prenext get='next'/}
2、织梦CMS内容如何调用循环标签。(是内容)
{dede:arclist flag='h' typeid='' row='' col='' titlelen='' infolen='' imgwidth='' imgheight='' listtype='' orderby='' keyword='' limit='0,1'}
<div class="XXX">
<ul>
<li></li>
</ul>
</div>
{/dede:arclist}
修改相应的参数
3、在织梦cms标签中[field:description function='cn_substr(@me,110)'/]中的function后面的是什么意思
cn_substr 这个是字符截取行数!在@me内容中截取字符数为110!@me是当前文档的描述!
4、dede cms织梦使用dede:arclist标签的时候,如何可以让typeid=“变量”,而不是写死的?
##织梦嵌套标签channelartlist
{dede:channelartlist typeid='6,8,9,10'}
{dede:arclist row=8 }
<a href="[field:arcurl/]" class="othernews clearfix">
<img src="[field:picname/]" alt="[field:title/]" class="newsimg">
<p class="title">[field:title/]</p>
<p class="date">[[field:pubdate function="MyDate('Y-m-d',@me)"/]]</p>
</a>
{/dede:arclist}
{/dede:channelartlist}
5、求织梦cms 全部的标签路径
这个我以前总结过,不过没你那么说的详细,我的只是各文件所代表的含义!
如:/dede 管理后台目录/freelist 自由文档列表生成目录
/html 默认文章生成目录
/include 程序核心文件目录
/member 会员管理目录
/plus 插件及辅助功能目录
/setup 安装目录
/special 专题生成目录
/templets 默认模板存放目录
/upimg 上传下载文件保存目录
base.css 基本样式表
index.php 网站默认首页
robots.txt 搜索控制文件
6、织梦CMS自定义标签在哪设置?网站模板自己做的,以前用过科讯CMS,不了解织梦,想知道怎么自己定义
(1)自定义标签 如果说就字面上的意思,指的是发布文章时候,标题下面有一个 头条、推荐、特荐、跳转、图片、短标题等等。那些标签的用法是 arclist 属性中的 flag=h ,c,....
(2)如果你想自己添加字段,需要在内容模型中添加后,在arclist 添加 addfield=你定义的字段英文名字 然后在[field:你定义的字段英文名字/]
(3)如果你要把模板应用到全站,那你需要在=》更改栏目=》封面、列表、内容模板 找到那个默认的名字。
然后在模板文件夹(一般是temple里面的defult)里面对应的模板改成你所需要的模板。这样全站的模板就统一了。
7、织梦CMS系统标签调用问题
具体情况要根据网站实际细节看,有个见过的原因,你可以参考下:
解决织梦dedecms首页、封面频道arclist不能显示副栏目内容的问题:
副栏目功能可以让一篇文章多个栏目同时显示,但是如果在首页或封面频道模板中无法显示副栏目的内容,尤其是子类里面选择的副栏目。解决方法如下:
修改文件/include/taglib/arclist.lib.php第189行左右
if($CrossID=='') $orwheres[] = ' arc.typeid in ('.GetSonIds($typeid).')';替换为:
修改后,保存下,生成看一下。
8、织梦cms 子栏目 调用标签
{dede:sonchannel typeid = 'X,X,X' } 在这里加上参数 typeid 可取多值 之间用英文字符下的逗号
[field:typename/] 隔开 值的范围为 任意有子栏目的栏目 ID
{/dede:sonchannel}
9、织梦CMS 的引入文件标签
第一,不是路径错了。
原因:页面显示这个,说明没有解析,直接输出了。
处理方法:找到他上级php文件,引入解析的php文件,不知道的话,可以对比别的可以解析的模板php文件。
第二,没明白什么意思,不过你可以进入模板文件修改,只不过麻烦一点。
10、织梦cms 首页地址的标签,请不要复制一大堆!
你的模版路径是uploads/index.htm这里的吗?还有在织梦cms后台点击系统--默认模版风格是否是uploads下的;
如果是如此设置的话,访问首页的时候链接:<a href="/">首页</a>每个页面链接首页的地址都是如此即可;当前页面链接是:href="#"
这个几乎都是通用的,没有你说的一大堆噢;
希望我的回答对你有所帮助,如果还有其他疑问请继续追问我