DEDE列表页及文章页如何调用TAG标签并加入自己的样式

[field:id function=GetTags(@me)/] // 标签就可以调用出来了

// 只不过不带连接的,如果需要连接,请注释include\helpers\archive.helper.php文件130行

// $tags .= ($tags=='' ? $row['tag'] : ','.$row['tag']);

用下面语句替换,当然你也可以加入自己的样式

$tags .= "<ahref='/tags.php?/".urlencode($row['tag'])."/'>".$row['tag']."</a>";

文章页面标签:

{dede:tag row='8' getall='0'}<a href='[field:link/]'>[field:tag /]</a>{/dede:tag}


仿战技巧二

Dede调用栏目列表时根据需求调用sql语句

{dede:channelartlist row='6' typeid='1,2,3,4,5,6' }

<li class="has-children">

<a href="javascript:void(0)"><h4>{dede:field name='typename'/}</h4></a>

<div class="cbp-hrsub">

<div class="cbp-hrsub-inner">

<div class="text-desc hidden-sm hidden-xs">

<h4 class=" textR">{dede:field name='typename'/}</h4>

<p>

<!--根据id获取栏目 description 字段信息-->

{dede:field name='typeid' runphp="yes"}

global $dsql; $sql = "SELECT description FROM dede_arctype WHERE id='@me'";

$row = $dsql->GetOne($sql);

@me=$row['description'];

{/dede:field}

</p>

<a class="grey-btn btn textW" href="{dede:field name='typeurl'/}">了解更多</a>

</div>

<div>

<ul class="cd-secondary-dropdown is-hidden">

<li class="go-back visible-sm visible-xs"><a href="#">返回</a></li>

{dede:channel type='sun' sanji='1' noself='yes'}

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

{/dede:channel}

</ul>

</div>

</div>

</div>

</li>

{/dede:channelartlist}


dedecms织梦列表页生成静态分页URL链接改成*路径的方法

dedecms织梦列表页生成静态分页URL链接改成*路径实现教程如下

打开 \include\arc.listview.class.php 找到

$tnamerule = preg_replace("/^(.*)\//", '', $tnamerule);

在它的下面加入

global $cfg_basehost;

$cfg_basehost = preg_replace('#/$#','',$cfg_basehost);

$tnamerule = $cfg_basehost.MfTypedir($this->Fields['typedir']).'/'.$tnamerule;

保存,重新生成栏目

dede:globalautoindex 标签起始数值修改

在开始循环的外面写

{dede:globalautoindex function="@me=10"/}   ,

{dede:globalautoindex function="@me=20"/}

或者直接在循环体内

[field:global.autoindex function="@me += 10"/]   ,

[field:global.autoindex function="@me += 20"/]