请教:织梦dedecms两个标签的区别

请教:织梦dedecms两个标签的区别,第1张

dede织梦如何添加“自定义属性”标签“症状”1、进入后台——系统——SQL命令行工具——运行SQL命令行,添加arcatt表字段:insert into`dede_arcatt`(sortid,att,attname) values(9,‘d‘,‘症状‘)2、添加archives表字段:alter table `dede_archives` modify `flag` set (‘h‘,‘c‘,‘p‘,‘f‘,‘s‘,‘j‘,‘a‘,‘b‘,‘d‘) default NULL 看着加粗的SQL指令,顾名思义是先在表里插入新记录(要添加的属性),然后修改另一个关联表的flag字段以添加标签d。没错,就是这样简单,你已经成功添加了新的属性并可以模板调用了。当然你也可以用phpmyadmin数据库工具傻瓜式添加属性。需要说明的是: 代码第1行:values(9,‘d‘,‘新自定义属性‘) 是根据我们需要自行定义的,其中9是sortid的值,是不可重复的,也就是每添加一个自定义属性,sortid的值就应该递增到 10,11,12,以此类推!d是alt的值,是自定义属性的标记,与已存在的标记符号不能重复,“症状”是中文名称,是方便人们直观地勒戒自定义 属性的含义的,可以根据需要改为其他名字,不影响调用。代码第2行:set (‘c‘,‘h‘,‘p‘,‘f‘,‘s‘,‘j‘,‘a‘,‘b‘,‘d‘),括号中的字母对应已存在的标记符号和您需要添加的标记符号,并按顺序录入,不得改变先后顺序。例如,d排序第9位,则对应第一行代码中添加的自定义属性““评论d”。2、后台——模板——默认模板管理——indexhtm在“indexhtm”中进行修改,在需要调用症状的地方添加代码“{dede:arclist flag=‘d‘ limit=‘0,1‘ infolen=‘230‘}”3、添加文档,在自定义属性中将“新自定义属性”勾选,就可实现,勾选的文档出现在首页,为勾选出现在内页。删除自定义属性:

DELETE FROM dede_arcatt WHERE sortid=‘9‘

dedecms:织梦文章如何添加“自定义属性”标签(sql命令行工具)

标签:

你需要的标签:<title>{dede:fieldtitle/}_{dede:globalcfg_webname/}</title>

<meta name="keywords" content="{dede:fieldkeywords/}" />

<meta name="description" content="{dede:fielddescription function='html2text(@me)'/}" />

另附:

DEDE全站通用标签:

根网址:

{dede:globalcfg_cmsurl/}/style/

标签里面的根网址:

[field:globalcfg_cmsurl/]

网站域名:

{dede:globalcfg_basehost/}

模板路径:

{dede:globalcfg_templets_skin/}

标题:

<title>{dede:globalcfg_webname/} </title>

<meta name="description" content="{dede:globalcfg_description/}" />

<meta name="keywords" content="{dede:globalcfg_keywords/}" />

频道页标题、关键字:

<title>{dede:fieldtitle/}_{dede:globalcfg_webname/}</title>

<meta name="keywords" content="{dede:field name='keywords'/}" />

<meta name="description" content="{dede:field name='description' function='html2text(@me)'/}" />

摘要:

[field:description function='cn_substr(@me,110)'/]

日期:

[field:pubdate function=MyDate('m-d',@me)/]

[field:pubdate function=MyDate('20y-m-d',@me)/]

点击:[field:click/]

调用其他模板文件

{dede:include filename="headhtm"/}

当前位置:

{dede:field name='position'/}

seo标题

{dede:fieldseotitle /}

文章ID:

[field:id/]

排序:

{dede:arclist row=5 orderby=pubdate titlelen=18}

[field:autoindex runphp='yes']@me=$GLOBALS['autoindex']-1;[/field:autoindex]

{/dede:arclist}

文章标题:

[field:title/]

文章链接地址:

[field:arcurl/]

简略标题:

[field:shorttitle/]

文章列表:

{dede:arclist typeid='' row='1' titlelen='24' orderby='pubdate'}

<a href="[field:arcurl/]" title="[field:title/]" target="_blank">[field:title/]</a>

<li><a href="[field:arcurl/]">[field:title/]</a></li>

{/dede:arclist}

文章显示:

<li><a href="[field:arcurl/]" title="[field:title/]" target="_blank">[field:title/]</a></li>

<a href="[field:arcurl/]" title="[field:title/]">[field:title/]</a>

调用:

{dede:arclist row='1' typeid='' titlelen='24' orderby='pubdate' type='image'}

[field:picname/]

{/dede:arclist}

{dede:fieldlitpic/}

商品文章页:

dede调用标签:

<img src={dede:fieldlitpic/}>

{dede:fieldlitpic/}

[field:imglink/]=<a href='[field:arcurl/]'><img src='[field:picname/]' border='0' width='imgwidth' height='imgheight'></a>

DEDE-列表/栏目页标签:

栏目内容:

{dede:fieldcontent/}

调用分类信息:

{dede:arclist row=5 orderby=pubdate typeid='37' imgwidth='124' imgheight='96'}

{dede:arclistsg orderby=’id’ titlelen=’24′ row=’10′ channelid=’-8′ typeid=’1,2′}

{/dede:arclistsg}

栏目列表页list标签:

{dede:list pagesize='10'}

<li>

<a href="[field:arcurl/]" class="title">[field:title/]</a> <span class="info">

<p class="intro">

[field:description/]

</p>

</li>

{/dede:list}

列表分页/页码:

{dede:pagelist listitem="info,index,end,pre,next,pageno,option" listsize="5"/}

主目录:

<ul>

<li><a href='{dede:globalcfg_cmsurl/}/'><span>主页</span></a></li>

{dede:channel type='top' row='10' currentstyle="<li class='hover'><a href='~typelink~' ~rel~><span>~typename~</span></a></li>"}

<li><a href='[field:typeurl/]' [field:rel/]><span>[field:typename/]</span></a></li>

{/dede:channel}

</ul>

<li><a href='{dede:globalcfg_cmsurl/}/'><span>主页</span></a></li>

{dede:channel type='top' row='10'}

<li><a href='[field:typeurl/]'><span>[field:typename/]</span></a></li><li class="line"></li>

{/dede:channel}

栏目,目录调用

<ul>

<li><a href='{dede:globalcfg_cmsurl/}/'><span>主页</span></a></li>

{dede:channel type='top' row='10' currentstyle="<li class='hover'><a href='~typelink~' ~rel~><span>~typename~</span></a></li>"}

<li><a href='[field:typeurl/]' [field:rel/]><span>[field:typename/]</span></a></li>

{/dede:channel}

</ul>

<UL>

{dede:channel typeid=39 type='son' noself='yes'}

<LI><a href="[field:typeurl/]">[field:typename/]</a></LI>

{/dede:channel}

</UL>

[field:typelink/]

带标题的二级目录链接

<a href="[field:typeurl/]" title='[field:typename/]'>[field:typename/]</a>

{dede:ask row='6' qtype='new' tid='0' titlelen='24'}

<dd>

<span class="tclass">[<a href='[field:typeurl/]'>[field:tidname/]</a>]</span>

<span class="tlink"><a href="[field:url/]">[field:title/]</a></span>

</dd>

{/dede:ask}

频道头条:

{dede:arclist flag='h' limit='0,1'}

问答模块标签

{dede:ask row='3' qtype='ok' tid='0' titlelen='26'}

<li>

[<a href='[field:typeurl/]'>[field:tidname/]</a>]

<a href="[field:url/]">[field:title/]</a>

</li>

{/dede:ask}

DEDE-文章页标签:

<title>{dede:fieldtitle/}_{dede:globalcfg_webname/}</title>

<meta name="keywords" content="{dede:fieldkeywords/}" />

<meta name="description" content="{dede:fielddescription function='html2text(@me)'/}" />

文章正文标题

{dede:fieldtitle/}

时间:

{dede:fieldpubdate function="MyDate('Y-m-d H:i',@me)"/}

来源:

{dede:fieldsource/}

作者:

{dede:fieldwriter/}

点击:

<script src="{dede:field name='phpurl'/}/countphpview=yes&aid={dede:field name='id'/}&mid={dede:fieldname='mid'/}" type='text/javascript' language="javascript"></script>

摘要:

{dede:fielddescription runphp='yes'}

if(@me<>'' )@me = '<div class="intro">'@me'</div>';

{/dede:fielddescription}

文章正文内容:

{dede:fieldbody/}

{dede:field name='title'/}

文章商品:

{dede:fieldlitpic/}

{dede:fieldlitpic/}

商品内页:

<small>商品原价:</small><span>{dede:fieldprice/}元</span>

<small>优惠价格:</small><span class="fc-f60">{dede:fieldtrueprice/}元</span>

<small>品牌:</small><span>{dede:fieldbrand/}</span>

<small>单位:</small><span>{dede:fieldunits/}</span>

<small>上架日期:</small><span>{dede:fieldpubdate function="MyDate('y-m-d H:i',@me)"/}</span>

<small>人气:</small><span><script src="{dede:field name='phpurl'/}/countphpview=yes&aid={dede:field name='id'/}&mid={dede:field name='mid'/}" type='text/javascript' language="javascript"></script></span>

<form id="formcar" name="formcar" method="post" action="{dede:field name='phpurl'/}/posttocarphp">

<input type="hidden" name="id" value="{dede:fieldid/}" />

<input type="hidden" name="title" value="{dede:fieldtitle/}" />

<input type="hidden" name="price" value="{dede:fieldtrueprice/}" />

<input type="hidden" name="units" value="{dede:fieldunits/}" />

<small>购物车:</small><span><a href="{dede:field name='phpurl'/}/carphp" target="_blank">查看购物车</a></span>

<small>购买:</small><span><button type="submit" name="button" class="btn-2">放入购物车</button></span>

DEDE-频道页标记:

{dede:channelartlist}

<dl class="tbox">

<dt><strong><a href="{dede:field name='typeurl'/}">{dede:field name='typename'/}</a></strong><span class="more"><a href="{dede:field name='typeurl'/}">更多</a></span></dt>

<dd>

<ul class="d1 ico3">

{dede:arclist titlelen='60' row='8'}

<li><span class="date">[field:pubdate function="MyDate('m-d',@me)"/]</span><a href="[field:arcurl /]">[field:title /]</a></li>

{/dede:arclist}

</ul>

</dd>

</dl>

{/dede:channelartlist}

上一篇下一篇

{dede:prenext get='pre'/}

{dede:prenext get='next'/}

新增字段:

{dede:arclist typeid='45' row='8' imgwidth='105' imgheight='105' titlelen='16' addfields='trueprice,price' channelid='6' } 

市场价¥[field:price /] 

优惠价¥[field:trueprice /] 

{/dede:arclist}

DEDE-其他标签:

备案:

{dede:globalcfg_beian/}

版权:

{dede:globalcfg_powerby/}

友情链接:自带li标记

{dede:flink row='24'/}

去掉li标签:

{dede:flink linktype='2' row='24'}[field:link /]{/dede:flink}

{dede:flink linktype='2' row='24' typeid="1"}[field:link /]|{/dede:flink}

A标签的友情链接:

{dede:flink type='textall' row='10'}

<a href="[field:url/]" target=_blank class="font-size3 color4">[field:webname/]</a>

{/dede:flink}

SQL代码

直接从数据库调用友情链接{dede:sql sql="Select From dede_flink where logo = '' order by id desc"}<a target="_blank" href="[field:url/]" title="[field:webname/]">[field:webname/]</a>{/dede:sql}

dede标签调用:

{dede:tag row='10' getall='1' sort='month'}

<li><a href='[field:link/]'>[field:tag /]</a></li>

{/dede:tag}

栏目链接标签:

<a href="{dede:type typeid='0' row=1}[field:typelink /]{/dede:type}">查看本类全部内容</a>

指定调用栏目标签: {dede:onetype typeid='ID'}[field:typename /]{/dede:onetype}

频道栏目调用标签:

{dede:channel type='self' typeid='7'}<li><a href='[field:typelink/]'>[field:typename/]</a></li>

{/dede:channel}

{dede:channel type='self' typeid='7' row='1'}<a href='[field:typelink/]'>[field:typename/]</a>{/dede:channel}

调用一个栏目:

{dede:type typeid='8'}

<a href="[field:typelink /]">[field:typename /]</a>

{/dede:type}

限制行数标签:

{dede:arclist typeid='' row='2' limit='0,1' titlelen='24' orderby='pubdate'}

去掉标题的幻灯片代码:

<!-----幻灯片------->

<script language='javascript'>

linkarr = new Array();

picarr = new Array();

textarr = new Array();

var swf_width=546;

var swf_height=126;

//文字颜色|文字位置|文字背景颜色|文字背景透明度|按键文字颜色|按键默认颜色|按键当前颜色|自动播放时间|过渡效果|是否显示按钮|打开方式

var configtg='0xffffff||0x3FA61F|5|0xffffff|0xC5DDBC|0x000033|4|3|1|_blank';

var files = "";

var links = "";

var texts = "";

//这里设置调用标记

{dede:arclist flag='f' row='5'}

linkarr[[field:globalautoindex/]] = "[field:arcurl/]";

picarr[[field:globalautoindex/]] = "[field:litpic/]";

{/dede:arclist}

for(i=1;i<picarrlength;i++){

if(files=="") files = picarr[i];

else files += "|"+picarr[i];

}

for(i=1;i<linkarrlength;i++){

if(links=="") links = linkarr[i];

else links += "|"+linkarr[i];

}

documentwrite('<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownloadmacromediacom/pub/shockwave/cabs/flash/swflashcab#version=6,0,0,0" width="'+ swf_width +'" height="'+ swf_height +'">');

documentwrite('<param name="movie" value="{dede:globalcfg_cmsurl/}/style/images/bcastr3swf"><param name="quality" value="high">');

documentwrite('<param name="menu" value="false"><param name=wmode value="opaque">');

documentwrite('<param name="FlashVars" value="bcastr_file='+files+'&bcastr_link='+links+'&bcastr_title='+texts+'&bcastr_config='+configtg+'">');

documentwrite('<embed src="{dede:globalcfg_cmsurl/}/style/images/bcastr3swf" wmode="opaque" FlashVars="bcastr_file='+files+'&bcastr_link='+links+'&bcastr_config='+configtg+'&menu="false" quality="high" width="'+ swf_width +'" height="'+ swf_height +'" type="application/x-shockwave-flash" pluginspage="http://wwwmacromediacom/go/getflashplayer" />'); documentwrite('</object>');

</script>

<!-----幻灯片------->

文章原文地址:

<a href="{dede:globalcfg_basehost/}{dede:field name='arcurl'/}">{dede:globalcfg_basehost/}{dede:field name='arcurl'/}</a>

注:以上内容由Braineo总结编辑并提供。

for (int j=0; j<l+i; j++)

Systemoutprint(" ");

for (int k=2l-1-2i; k>0; k--)

String str=brreadLine();

int m=IntegerparseInt(str);

int count=0;

for (int i=0; i<m; i++)

{

没听明白您什么意思,不过可以跟你说{dede:arclist}{/dede:arclist}里面的部分是循环的,

如果里面放<div></div>显示的效果就是<div></div><div></div><div></div>这种,如果是循环div里面的就把标签放在div内

<div>

{dede:arclist}{/dede:arclist}

</div>

◆DedeCms模板安装/制作概述:

  DedeCms系统的模板是非固定的,用户可以在新建栏目时可以自行选择栏目模板,官方仅提供最基本的默认模板,即是内置系统模型的各个模板,由于DedeCms支持自定义频道模型,用户自定义新频道模型后,还需要按该模型的字段设计一套新的模板,此外,DedeCms也支持使用风格的形式使用模板,默认风格是 default,它表示系统默认使用 cmspath/templets/default 这个文件夹的模板,如果你下载了一套新的模板,你可以不必要删除 default 原有的文件,把下载的模板文件夹命名你想要的风格名称,如 style2 等,然后在后台修改了默认的模板风格名称为 style2 ,那系统将使用 templets/style2 这文件当作默认模板,但是若你手工指定了栏目模板的位置,则后台参数风格的定义无效。

一、概念,设计和使用模板,必须要理解下面几个概念

1、板块(封面)模板:

  指网站主页或比较重要的栏目封面频道使用的模板,一般用“index_识别IDhtm”命名,此外,用户单独定义的单个页面或自定义标记,也可选是否支持板块模板标记,如果支持,系统会用板块模板标记引擎去解析后才输出内容或生成特定的文件。

2、列表模板:

  指网站某个栏目的所有文章列表的模板,一般用 “list_识别IDhtm” 命名。

3、档案模板:

  表示文档查看页的模板,如文章模板,一般用 “article_识别IDhtm” 命名。

4、其它模板:

  一般系统常规包含的模板有:主页模板、搜索模板、RSS、JS编译功能模板等,此外用户也可以自定义一个模板创建为任意文件。

二、 命名,DedeCms模板默认命名规则如下

1、模板保存位置:

  模板目录:cmspath/templets/样式名称(英文,默认为default,其中system为系统底层模板,plus为插件使用的模板)/具体功能模板文件}

2、 模板文件命名规范:

(1)index_识别IDhtm: 表示板块(栏目封面)模板;

(2)list_识别IDhtm: 表示栏目列表模板;

(3)article_识别IDhtm: 表示内容查看页(文档模板,包括专题查看页);

(4)searchhtm: 搜索结果列表模板;

(5)indexhtm: 主页模板;

注解:[识别ID]可以在“频道模型管理”的地方获得,当然,你也可以在“频道模型管理”的地方确定某个频道的模板命名。

例:list_imagehtm 表示是就是内容类型为集的栏目默认列表模板。

  article_articlehtm 表示的是文章查看页模板。

三、其它模板说明

1、默认底层模板

位置: cmspath/templets/system

功能:在没有指定标记的默认底层模板的时候,系统将自动调用这个文件夹的相应文件作为底层模板。

2、插件目录模板

位置: cmspath/templets/plus

功能:评论、友情链接、RSS地图等模板。

3、会员后台模板

位置: cmspath/member/templets

功能:会员后台的模板。

四、二次开发

  DedeCms主要的模板解析类是 include/inc_arcpart_viewphp、include/inc_arclist_viewphp、include/inc_archives_viewphp,这些类是与pub_dedetagphp一起工作的,如果你想为文档模板、列表模板、板块模板增加一些功能,可以直接修改这几个类的ParseTemplet()或ParseTempletsFirst()这类的方法,把标记名称,属性对应试相应该的功能函数即时。

希望能帮到你

dede数据库字段说明:dede_addonarticle 附加文章表

aid int(11) 文章编号

typeid int(11) 分类栏目编号

body mediumtext 文章内容

dede_addonflash 附加Flash表

aid int(11) FLASH编号

typeid int(11) 分类栏目编号

filesize varchar(10) 文件大小

playtime varchar(10) 播放时长

flashtype varchar(10) 作品类型

flashrank smallint(6) 作品等级

width smallint(6) 影片宽度

height smallint(6) 影片高度

flashurl varchar(80) FLASH地址

dede_addonimages 附加图集表

aid int(11) 图集编号

typeid int(11) 分类栏目编号

pagestyle smallint(6) 表现方式(1单页显示 2分多页显示 3多行多列展示)

maxwidth smallint(6) 大图限制宽度

imgurls text 集内容(标签存放)

row smallint(6) 多列式参数(行)

col smallint(6) 多列式参数(列)

isrm smallint(6) 是否下载远程

ddmaxwidth smallint(6) 小宽度限制

dede_addonsoft 附加软件表

aid int(11) 软件编号

typeid int(11) 分类栏目编号

filetype varchar(10) 文件类型

language varchar(10) 界面语言

softtype varchar(10) 软件类型

accredit varchar(10) 授权方式

os varchar(30) 运行环境

softrank int(11) 软件等级

officialUrl varchar(30) 官方网址

officialDemo varchar(50) 程序演示地址

softsize varchar(10) 软件大小

softlinks text 软件下载链接列表

introduce text 软件介绍

dede_addonspec 附加专题表

aid int(11) 专题编号

typeid int(11) 分类栏目编号

note text 专题内容(仅存放标签代码)

dede_admin管理员信息表

ID int(10) 自动编号

usertype int(10) 用户类型

userid varchar(30) 用户登录ID

pwd varchar(50) 用户密码

uname varchar(20) 用户笔名

tname varchar(30) 真实姓名

email varchar(30) 电子邮箱

typeid int(11) 负责频道(0表示全部)

logintime datetime 登录时间

loginip varchar(20) 登录IP

dede_admintype 系统用户组管理表

rank smallint(6) 组级别编号

typename varchar(30) 组名称

system smallint(6) 是否为系统默认组

purviews text 权限列表

dede_arcatt文档自定义属性表

att smallint(6) 编号

attname varchar(30) 属性名称

dede_archives 文章表

ID int(11) 自动编号

typeid int(11) 所属主栏目编号

typeid2 int(11) 所属副栏目编号

sortrank int(11) 文章排序(置顶方法)

iscommend smallint(6) 是否推荐

ismake smallint(6) 是否生成静态

channel int(11) 文章所属模型

arcrank smallint(6) 阅读权限

click int(11) 点击次数

money smallint(6) 消费点数

title varchar(80) 标题

shorttitle varchar(36) 简略标题

color varchar(10) 标题颜色

writer varchar(30) 作者

source varchar(50) 来源

litpic varchar(100) 缩略图

pubdate int(11) 录入时间

senddate int(11) 发布时间

arcatt smallint(6) 自定属性(att)

adminID int(11) 发布管理员ID

memberID int(11) 发布会员ID

description varchar(250) 摘要

keywords varchar(60) 关键词

templet varchar(60) 文档模板

lastpost int(11) 最近评论时间

postnum int(11) 评论数目

redirecturl varchar(150) 跳转网址

mtype int(11) 用户自定义分类

userip varchar(20) 用户IP

locklikeid smallint(6) 是否锁定相关文章

likeid varchar(240) 相关文章ID

dede_arcrank 阅读权限表

ID int(10) 自动编号

rank smallint(10) 权限等级

membername varchar(20) 等级名称

adminrank smallint(10) 管理等级

money int(11) 消费点数

dede_arctype 栏目管理表

ID int(10) 栏目编号(自动编号)

reID int(10) 父栏目编号

topID int(10)

sortrank smallint(6) 排序编号

typename varchar(30) 栏目名称

typedir varchar(100) 栏目目录

isdefault smallint(6) 栏目列表选项(1链接到默认页 0链接到列表第一页 -1使用动态页)

defaultname varchar(20) 默认页的名称

issend smallint(6) 是否支持投稿

channeltype smallint(6) 频道类型

maxpage int(11) 保留

ispart smallint(6) 栏目属性

corank smallint(6) 浏览权限

tempindex varchar(60) 封面模板

templist varchar(60) 列表模板

temparticle varchar(60) 文章模板

tempone varchar(60) 单独页面模板

namerule varchar(50) 文章命名规则

namerule2 varchar(50) 列表命名规则

modname varchar(30) 模板名称

description varchar(200) 栏目介绍

keywords varchar(100) 关键词

moresite smallint(6) 多站点支持

siterefer smallint(6) 多站点站点根目录属性

sitepath varchar(60) 多站点站点根目录

siteurl varchar(60) 多站点绑定域名

ishidden smallint(6) 是否隐藏栏目

dede_sgpage 单页

上面是一些常用字段,可以在dede后台-》系统-》SQL命令行工具执行sql语句来批量修改!

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » 请教:织梦dedecms两个标签的区别

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情