大神帮我看一下这个语法写法有没有问题,不能输出正确的关联内容
{if in_array($cat.id, [2,3] )}<!--当栏目序号为2和3时以下才显示-->
{if $rs['gzbsglhy']}
{module module=cmda IN_id=$rs['gzbsglhy'] return=gl}
<a href="{$gl.url}" target="_blank"><span class="badge badge-secondary">{$gl.title}</span></a>
{/module}
{else}
<span class="badge badge-secondary">未关联</span>
{/if}
{else}
{/if}
<!---关联工作部署判断结束-->
{search module=MOD_DIR id=$searchid total=$sototal more=1 order=$params.order catid=$catid page=1 pagesize=15 urlrule=$urlrule return=rs}{search module=MOD_DIR id=$searchid total=$sototal more=1 order=$params.order catid=$catid page=1 pagesize=15 urlrule=$urlrule return=rs} <tr> <td>{if $rs['fankui']} {module module=cmda IN_id=$rs['fankui'] return=rn} <a href="{$rn.url}" target="_blank"><span class="badge badge-secondary">{$rn.title}</span></a> {/module} {else} {/if} <!---关联村民判断结束--> {if in_array($cat.id, [2,3] )}<!--当栏目序号为2和3时以下才显示--> {if $rs['gzbsglhy']} {module module=cmda IN_id=$rs['gzbsglhy'] return=gl} <a href="{$gl.url}" target="_blank"><span class="badge badge-secondary">{$gl.title}</span></a> {/module} {else} <span class="badge badge-secondary">未关联</span> {/if} {else} {/if} <!---关联工作部署判断结束-->