输出内容中排除其中一条的问题!

<!-- 输出 A(第一条带有缩略图的内容) -->
{module catid=$catid num=1 return=t}
<img src="{dr_get_file($t.thumb)}" />{$t.title}
<!-- 输出 B (9条内容,不区分是否有缩略图) -->
{module catid=$catid num=9 return=t2}
<!-- 如果B里面包含A,排除A -->
{if $t.id != $t2.id}
{$t2.title}
{/if}
{/module}
{/module}
首先,我不想用推荐位解决,因为还需要手动添加推荐位...嫌麻烦
那么问题来了,
正常没问题,如果B里面包含A的时候,排除之后,B原本9条变成8条了,怎么解决?
或者官方大大 能否给一段更科学更合理的代码
{module catid=$catid thumb=1 num=1 return=t} <img src="{dr_get_file($t.thumb)}" />{$t.title} {/module} <!-- 输出 B (9条内容,不区分是否有缩略图) --> {module catid=$catid NOT_id=$t.id num=9 return=t2} <!-- 如果B里面包含A,排除A --> {if $t.id != $t2.id} {$t2.title} {/if} {/module}我的意思,无论B区域,是否包含了A,都显示9条内容
{module catid=$catid thumb=1 num=1 return=t} <img src="{dr_get_file($t.thumb)}" />{$t.title} {/module} <!-- 输出 B (9条内容,不区分是否有缩略图) --> {module catid=$catid num=9 return=t2} {$t2.title} {/module}这不就可以了吗