请问怎么根据帖子调用所属圈子信息?
官方模板好像是根据用户ID调用的圈子信息,所以打开所有的内容,都是调用的同一个圈子。
{qb:tag name="mb_index_bbs" type="bbs" rows="15" order="id" by="desc" status="1 } {if (modules_config('qun')&&$qun=fun('qun@getByuid',$rs.uid)[0])} <a class="companylink" href="{:urls('qun/content/show',['id'=>$qun.id])}"><img src="{$qun.picurl|tempdir}" onerror="this.src='__STATIC__/images/nopic.png'"><b>{$qun.title}</b><br> <img src="__STATIC__/muban/chengshi/images/companyico.png" class="cico">{$qun.address}</a> {/if} {/|qb:tag}
后台信息,选择的圈子是:雅诗兰黛
前台页面,显示的圈子却不是:雅诗兰黛,而是:萧县水晶梨。
这么明显的错误,官方都不处理一下吗?
看{if (modules_config('qun')&&$qun=fun('qun@getByuid',$rs.uid)[0])},似乎是根据用户ID调用的圈子,官方模板就是这么干的,没有教材,我也只能这样依葫芦画瓢,将uid改成id没有效果,调不出圈子,请问怎么根据内容id调用所属圈子?
解决了,原来要用到$rs.ext_id,感谢@suifeng和龙老大!
@admin
老大不对头啊,现在用{if (modules_config('qun')&&$qun=fun('qun@getByid',$rs.id))}能调用出来的,但调出来的圈子确实牛头不对马嘴啊。
这是后台选择的圈子:黄山景区
这是前台调用出来的圈子:森河置业
换成这个
{if (modules_config('qun')&&$qun=fun('qun@getByid',$rs.id)}