dedecms织梦dede:arclist、dede:list等标签中调用附加字段 。 代码如下
{dede:list perpage='20'}
<div class="f-con01">
<div class="f-con01-l">
<a><img src="/templets/qiba/images/con01-f.jpg"></a>
</div>
<div class="f-con01-r">
<p class="a6"><a href="[field:arcurl/]" target="_blank">[field:title/]</a></p>
<p><a>[field:description/]...</a></p>
<dl>
<dt>地址:</dt>
<dd>[field:id runphp="yes"]
$dsql = new DedeSql(false);
$sql="SELECT qiba.address from `dede_addonqiba` as qiba where qiba.aid=@me";
$arcRow = $dsql->GetOne($sql);
@me=''.$arcRow['address'].'';
[/field:id]</dd>
<dt>乘车路线:</dt>
<dd>[field:id runphp="yes"]
$dsql = new DedeSql(false);
$sql="SELECT qiba.roadline from `dede_addonqiba` as qiba where qiba.aid=@me";
$arcRow = $dsql->GetOne($sql);
@me=''.$arcRow['roadline'].'';
[/field:id]</dd>
</dl>
<dl>
<dt>电话:</dt>
<dd>[field:id runphp="yes"]
$dsql = new DedeSql(false);
$sql="SELECT qiba.telephone from `dede_addonqiba` as qiba where qiba.aid=@me";
$arcRow = $dsql->GetOne($sql);
@me=''.$arcRow['telephone'].'';
[/field:id]</dd>
</dl>
</div>
<div class="f-con01-b">
<div class="star">
<p>评分:</p>
[field:id runphp="yes"]
@me=rating_bar(@me,5);
[/field:id]
</div>
</div>
<div class="clear"></div>
</div>
{/dede:list}
(责任编辑:好模板)这样已经成功地实现了我们要实现的功能了。 |