dedecms建站整理出的文档(傻瓜式学习建站)(3)

2020-02-21 02:19

52.搜索表单调用标签:

53.实现“文章标题-2级栏目-1级栏目-网站名”形式

{dede:field name='title'/}-{dede:field name='position' runphp='yes'} $tc=\ //分隔符 $tw=$GLOBALS['cfg_list_symbol']; //调用位置分隔符 @me=html2text(@me); //去除html标签 $tf=split($tw,@me); //分解成数组 for($ta=(count($tf)-2);$ta>=1;$ta--){ //循环赋值给$tk $tk.=trim($tf[$ta]).$tc; }

$tk=substr($tk,0,-1); @me=$tk; //赋值给@me {/dede:field}-{dede:global name='cfg_webname'/}

54.调用缩略图: 中不能用双引号,否则不行。 如果要给当天的加,把 3600 * 24 * 3 改为 3600 * 24 即可。 (1)、==========红色的日期======== [field:pubdate runphp='yes']

$a=\$b=strftime('%m-%d',@me); $ntime = time();

$day3 = 3600 * 24 * 3;

if(($ntime - @me) < $day3) @me = $a; else @me =$b;

[/field:pubdate] (2)、==========红色的(new)======== [field:pubdate runphp='yes'] $aa=strftime('%m-%d',@me); $ntime = time(); $tagtime = @me;

$day3 = 3600 * 24 * 3;

if($tagtime > $ntime-$day3) @me = \else @me = $aa; [/field:pubdate] (3)、==========加new.gif小图片======== [field:pubdate runphp='yes'] $aa=strftime('%m-%d',@me); $ntime = time(); $tagtime = @me;

$day3 = 3600 * 24 * 3;

if($tagtime > $ntime-$day3) @me = \.gif' />\else @me = $aa; [/field:pubdate]

56.一种很酷的时间效果

[field:pubdate runphp=\

if((time()-@me)<(60*60*24)){@me='

color=\else {@me=strftime(\[/field:pubdate]

57.DEDE seo小技巧 加个百度搜索本篇文章

【】

【】

当前位置{dede:field name='typelink'/}| 当前页调用本文地址的标签调用方法 {dede:CurUrl runphp=?yes?} @me = GetCurUrl(); {/dede:CurUrl}

===================================================================================================

dedecms5.7内容页 列表页获取顶级栏目名称的标签 方法一:

{dede:field.typeid runphp=?yes?}$ID = @me; $sql = “SELECT * FROM `dede_arctype` WHERE id=$ID”;$query = mysql_query($sql);$row=mysql_fetch_array($query); $relID = “$row[reid]“; if($relID == 0) {@me = $row[typename];}else{$sql = “SELECT `typename` FROM `dede_arctype` WHERE mysql_query($sql);$row=mysql_fetch_array($query); $row[typename];}{/dede:field.typeid} 方法二:

{dede:field.title

runphp=?yes?}list($toptype,$sontype)=split(?/?,@me);@me=$toptype;{/dede:field.title}

两种方法各有长短:第一种方法在列表页和内容页中都可以获取到顶级栏目名称,但是代码

id=$relID”;$query

@me = =

比较长,第二种方法只能在列表页中获取到,而内容页中却会读取本文的标题 代码比较短

============================================ {dede:field name='typeid' runphp='yes'} /*

title:获取栏目的上级栏目链接地址 author:织梦的鱼 time:2011.12.19 */

global $dsql;

/*获取当前栏目信息*/ $typeid = @me;

$query = \$rs = $dsql->GetOne($query);

$reid = $rs['reid'];//获取到栏目的上级栏目

/*获取上级栏目信息*/

$query2 = \$row = $dsql->GetOne($query2);

/*打印栏目上级栏目链接信息*/ $typename = $row['typename']; $link

=

GetTypeUrl($row['typeid'],MfTypedir($row['typedir']),$row['isdefault'],$row['defaultname'],$row['ispart'],$row['namerule2'],$row['moresite'],$row['siteurl'],$row['sitepath']); @me = \

{/dede:field}


dedecms建站整理出的文档(傻瓜式学习建站)(3).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: