学要点个人觉得织梦还行,所以用的时间长的话,也整理出了自己常用的一些标签,如果记不住的话也可以翻翻看。当然了,对于搞二次开发的老鸟就不用看了。这些并非对新人有点帮助的,欢迎各位指指点点!
下列代码强烈建议你们保存到TXT文本后面,放到桌面上以备需要之用!
{dede:field.seotitle /}_{dede:global.cfg_webname/}这个标签是每个栏目自定义seo标题,前台模版调用的标签
当前位置: {dede:field/}
本文地址:{dede:field/}
内容页当前位置:{dede:field/}{dede:field/}
路径:{
dede:global.cfg_templets_skin/}/
含有缩略图的文章{dede:arclist row=4 titlelen=20 orderby=pubdate type='image.' imgwidth='152' imgheight='98'}
【友情连接】:{dede:flink row='24' linktype=2/}
{dede:field.seotitle /}_{dede:global.cfg_webname/}
----------------------------------------------------------------------------------
【列表分页】:{dede:pagelist listitem="info,index,end,pre,next,pageno,option" listsize="5"/}
----------------------------------------------------------------------------------
【当前栏目名称标签加链接】
{dede:field function=”GetTypeName(@me)”/}
当前栏目:{dede:field/}
----------------------------------------------------------------------------------
查阅全文调用标签: [field:info/]...[详情]
[field:description/]...[查阅全文]
[field:description function="cn_substr(@me,120)"/]字数限制
----------------------------------------------------------------------------------.
内容页给标题加链接
{dede:field/}
----------------------------------------------------------------------------------.
文章页调用 图片
——————————————————————————————————————————
调用title标签:
[field:title/]
----------------------------------------------------------------------------------
图片alt属性调用方式:两种途径
[field:image/]
-------------------------------------------------------------------------------------------------------
更多的调用:更多>>
{dede:type typeid='1'} 更多>>{/dede:type}
----------------------------------------------------------------------------------
时间格式:
dedecms首页时间标签:
([field:pubdate function='strftime("%m-%d",@me)'/])12-27 样式
([field:pubdate function='strftime("%b %d, %Y",@me)'/])May 15, 2009 样式
时间列表标签:
[field:pubdate function="GetDateTimeMK(@me)"/]2013-12-13 10:30:30
[field:pubdate function="GetDateMK(@me)"/]2013-12-13
dedecms内容页时间标签:
{dede:field function='GetDateMk(@me)'/}2009-12-27 样式
{dede:field function='strftime("%b %d, %Y",@me)'/}May 15, 2009 样式
最后更新时间
{dede:tagname runphp='yes'}@me = date("Y-m-d H:i:s", time());{/dede:tagname}
今日时间:
[field:pubdate runphp='yes']
$today = Floor(time()/(3600 * 24));
$senday= Floor(@me/(3600 * 24));
$updays = $today-$senday;
if($updays==0) @me = "今日";
else @me = $updays."天前";
[/field:pubdate]
----------------------------------------------------------------------------------
tag标签调用:
{dede:tag type='current'/}这种是可以显示这个标签一共出现多少次
{dede:tag sort='month'}[field:tag /]{/dede:tag}
————————————————————————————————————————————————————————————————————————
最新文章调用标签111(这个是全局):
{dede:arclist typeid='top' titlelen='30' row='5'}
[field:title/]
{/dede:arclist}
----------------------------------------------------------------------------------
最新文章调用标签222 (这个是当前栏目最新文章):
{dede:arclist row=7 titlelen=35 orderby=pubdate}
[field:textlink/]
{/dede:arclist}
----------------------------------------------------------------------------------
-------------------------------------------------------------
相关文档调用标签:
{dede:likeart titlelen='24' row='10'}
[field:title /]
{/dede:likeart}
----------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------------------------------------------------------------
热点文档调用标签:
{dede:arclist orderby='click' titlelen='40' row='10'}
[field:title /]
{/dede:arclist}
--------------------------------------------------------------------------------------------------------------------------------------------------------------------
推荐文档调用标签:
{dede:arclist type='commend' titlelen='40' row='10'}
[field:title /]
{/dede:arclist}
--------------------------------------------------------------------------------------------------------------------------------------------------------------------
调取所有的文章
{dede:arclist typeid='top' titlelen='16' row='30' col='2'}
[field:title /]
{/dede:arclist}
--------------------------------------------------------------------------------------------------------------------------------------------------------------------
热门点击TOP10
{dede:arclist orderby='click' row='10' titlelen='60'}
·[field:title/]┆[field:click/]? ?? ?? ??
{/dede:arclist}你即使复制本段,把热门点击改名声光查找标签,在吧 【orderby='click'】【 改为 orderby='rank'】 即可
-----------------------------------------------------------------------------------------------------------
随机调取文章
row='1000'代表取出1000个文章, orderby='rand'代表对这种文章随机排序, pagesize='10'代表只显示随机顺序后的前十个文章。
{dede:arclist row='6' pagesize='1000' titlelen='35' orderby='rand'}
[field:title/]
{/dede:arclist}
---------------------------------------------------------
首页调取二级栏目
{dede:channel type='son' row='5' typeid='2' currentstyle="~typename~ "}
[field:typename/]
{/dede:channel}
----------------------------------------------------------------------------------------------------------------------------------------------------------
织梦dedecms调用评论最多的文章
{dede:sql sql="SELECT url,arctitle,msg, count( * ) AS count FROM dede_feedback
GROUP BY arctitle ORDER BY count DESC LIMIT 0,10"}
[field:arctitle/][field:msg/]
{/dede:sql}
----------
flag='h' 头条
noflag='h' 排除头条
flag='a' 特推
flag='c' 推荐
type='image' 调用图片
sort='hot' subday='30' 热门文章调取
type='image.' 这个通常是调用有截图的文章
————————————————————————————————————————————————————————————
[field:global name=autoindex/] 这个是调用里标签后面的序列号1.2.3.4......等
————————————————————————————-
【调用更多】
{dede:type typeid='1'} 更多>>{/dede:type}
获取当前url地址!
{dede:field/}
{dede:pagelist listsize='4' listitem='index pre pageno next end '/} 分页
视频路径:
比如优酷网:
检测浏览器版本
在文章列表页找到title用下面代码更改:
复制代码代码如下:
{dede:field.title/}_第{dede:pagelist listsize='0' listitem='pageno' function='html2text(@me)'/}页_{dede:global.cfg_webname/}
标题是设置好了,但description同样存在难题,那么我们也同样修改:
详细出处参考:
----------------------------------------------------------------------------------
flag ='p'这个是调用最新的具有照片的文章、、、、、、、、、、、、、、、、、、、、、、
----------------------------------------------------------------------------------
【Pagelist 标记】
功能说明:表示分页页码列表
适用范围:列表模板
(1)语法
{dede:pagelist listsize='3' listitem=''/}
(2)属性
[1] listsize 表示 [1][2][3] 这些项的长度 x 2
[2] listitem 表示页码样式,可以把以下的值叠加
index首页
pre 上一页
pageno 页码
next 下一页
end 末页
option 下拉跳转框
info 信息,共多少页,多少条
去掉info
就可以了
----------------------------------------------------------------------------------
修改上一页或者下一页:
在include 里的 arc.listview.class.php查找替换即可
----------------------------------------------------------------------------------
----------------------------------------------------------------------------------
----------------------------------------------------------------------------------
语法:
UPDATE 表名称 SET 列名称 = 新值 WHERE 列名称 = 某值
1、进入织梦DedeCms的后台,点 系统 -> SQL命令行工具,然后提到一个文本框,在文本框内输入SQL语句,按确定之行。如果操作成功,上面会提醒“成功执行x个SQL语句!”
2、常用SQL语句
修改文章标题:update dede_archives set title=replace(title,'需要替换的内容','新内容')
修改文章正文:update dede_addonarticle set body=replace(body,'需要替换的内容','新内容')
修改文章表述:update dede_archives set description=replace(description,'需要替换的内容','新内容')
SQL语句:DELETE FROM dede_sysconfig WHERE varname = "cfg_powerby" 删除系统参数设定
以下是一句SQL,可以删除无效的Tag,请复制SQL语句声光查找标签,在PHPmyadmin中执行。
delete FROM dede_taglist where typeid not in (SELECT id FROM dede_arctype);
【密码忘记了怎么办】
【Md5】“c3949ba59abbe56e057f”,
然后到sql中执行升级,具体脚本如下:
---将管理员密码重置为123456
复制代码
代码如下:
Update `dede_admin` set pwd='c3949ba59abbe56e057f' where userid='admin'
update dede_addonarticle set body=replace(body,'旧域名','新域名')
DELETE FROM `dede_guestbook` WHERE `dede_guestbook`.`id` = 8 LIMIT 10; 删除留言
自定义表单内容首页调用代码
{dede:loop table='dede_diyform1' sort='' row='10' if=''}
[field:shenghuo/]
{/dede:loop}
'dede_diyform1' 是你要调用的表的名称 [field:lianjie/] 是你添加的表的字段名称 要想无需审核。
删除全站数据库内容
truncate table dede_addondj;
truncate table dede_archives;
truncate table dede_arctiny;
TRUNCATE TABLE `hz_archives`;
TRUNCATE TABLE `hz_addonarticle`;
TRUNCATE TABLE `hz_arctiny`;
ALTER TABLE `hz_addonarticle` AUTO_INCREMENT =1;
ALTER TABLE `hz_archives` AUTO_INCREMENT =1;
ALTER TABLE `hz_arctiny` AUTO_INCREMENT =1;
这个flash是另一种,不是dede的
,flash在happy盘
【注意,flash的模式需要正确】
这个是把标题跟背景色去掉的幻灯片
.
正则表达式
【网站收集】
【织梦、dz整合,调用dz的贴子的方法】
{dede:loop table="bbs_forum_thread" if="displayorder=0" sort="tid" row="10"}
[field:subject function="cn_substr('@me',50)" /]
{/dede:loop}
________________________________________________________________________________
下面我想和你们分享的是关于织梦全站评论总数调用方式,希望对你们有帮助:
具体步骤如下:
第一步:首先在plus目录下,建立一个名为feedcount.php的文件,代码如下:
document.write("共有条评论内容!");
第二步:然后在你的织梦模板中必须显示评论数量的地方,加入以下JS代码:
______________________________________________________________________________织梦DEDECMS5.7网站自定义表单时间标签后台不显示的解决方法
修改
dede/templets/diy_list.htm此模式下的页面,内容中第42行:
else if($fielddata[1]=='addon')
{
$fields[$field] = "
其它附件";
}
在此段内容以下添加:
else if($fielddata[1]=='datetime'){
$fields[$field] = GetDateTimeMk($fields[$field]);
} 织梦模板团
添加修改好之后保存,织梦dedecms v5.7自定义表单后台时间显示就正常了。
__________________________________________
图片集里的上一篇以及下一篇
{dede:prenext get='pre'/}{dede:prenext get='next'/}
这个是文字方式的
{dede:prenext get='preimg'/}
{dede:prenext get='nextimg'/}
这是以截图方式发生的
创建一个单独PHP文件,引用dedecms中模版文件
{dede:php}
PHP代码
{/dede:php}
{dede:include runphp='yes' source='value' file='文件'/}
dedecms后台添加的新内容模型,首页调用自定义字段的步骤
{dede:arclist addfields='sjdz,yysj' channelid='1' row='10' orderby='sendate'}
商家地址:[field:sjdz/]
营业时间:[field:yysj/]
{/dede:arclist}
addfields='sjdz,yysj' channelid='1'
关键是addfields和channelid,addfields里面是你的自定义字段,channelid如果是普通文章就是1
自定义字段的读取 链接方式:
[field:website1/]
第二个是,内容页调用网址的表单:
{dede:field.website1/}
html静态页调取模板文件,但是不能解析模板调用标签
{dede:include file='
../templets/jianfei/style/time.htm' ismake='yes'/}调用地址。{外部链接地址调用方法}