在dede:arclist、dede:list等标签中调用附加字段
2011-11-26 13:19
323 查看
思路:根据主表ID对附加表进行关联查询,即可。
以下实例:
{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}
以下实例:
{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}
相关文章推荐
- DeDeCMS列表页用dede:arclist和dede:list标签调用附加表字段
- 织梦DEDECMS {dede:arclist},{dede:list}获取附加表字段内容
- 织梦DEDECMS {dede:arclist},{dede:list}获取附加表字段内容
- dede文章addfields自定义提交表单 以及 arclist调用附加字段addfields的使用
- dedecms二次开发时使用{dede:arclist},{dede:list}获取附加表字段内容
- 织梦DEDECMS dede:arclist,dede:list获取附加表字段内容
- 织梦DEDECMS dede:arclist,dede:list获取附加表字段内容
- 织梦首页dede:arclist和列表页dede:list调用自定义字段
- 织梦DEDECMS dede:arclist,dede:list获取附加表字段内容
- 织梦DEDECMS dede:arclist,dede:list获取附加表字段内容的方法
- DEDE 【arclist】增加按权重排序 dedecms v5.6列表页标签{dede:list增加按权重排序标签
- dede:arclist标签按自定义字段排序orderby
- DEDE织梦field字段常用标签调用一览
- dede 搜索页面调用 dede:arclist 标签方法
- 织梦使用{dede:listsql}标签调用数据并实现静态分页
- dedeCMS使用arclist标签调用自定义字段的方法
- arclist调用附加字段addfields的使用
- dedecms内容模型自定义字段在{dede:arclist}中调用不显示的解决方法
- arclist 调用附加字段
- 仿站技巧二十三-织梦(dedecms)搜索页面怎么调用arclist、channelartlist标签?