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}