在dede:arclist、dede:list等标签中调用附加字段

思路:根据主表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}


评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值