复杂的三级调用到文章
{dede:channelartlist row=6}
<dl>
<dt><a href='{dede:field name='typeurl'/}'>{dede:field name='typename'/}</a></dt>
<dd>
{dede:arclist titlelen='42' row='10'} <ul class='autod'>
<li><a href="[field:arcurl /]">[field:title /]</a></li>
<li>([field:pubdate function="MyDate('m-d',@me)"/])</li>
</ul>
{/dede:arclist}
</dl>
{/dede:channelartlist}
调用栏目缩略图
{dede:field.arcpic/}
调用单独的栏目名称
{dede:type}
<a href=" [field:typelink /] "> [field:typename/] </a>
{/dede:type}
{dede:type}[field:typename/]{/dede:type}
调用栏目的描述
{dede:sql sql='Select description from dede_arctype where id=2'}
[field:description/]
{/dede:sql}
{dede:field.description/}
列表页与分页
当前位置
{dede:field name='position'/}
在列表页面均调用顶级父栏目的名称
{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 id=$relID";$query = mysql_query($sql);$row=mysql_fetch_array($query); @me = $row[typename];}{/dede:field.typeid}
//调用父栏目的名称和链接
{dede:type} [field:id runphp=yes] $tsql = new DedeSql(false); $typelink2 = ''; $tsql->SetQuery("Select i.typedir,i.typename From dede_arctype t left join dede_arctype i on i.id=t.reid where t.id='@me'"); $tsql->Execute('t'); while($row = $tsql->GetArray('t',MYSQL_ASSOC)) { $typelink2 .= ''.$row['typename'].''; } @me=$typelink2; [/field:id] {/dede:type}