А то когда много рубрик и они идут списком получается не очень удобно.
В первой строчке меняем на нужное значение колонок.
{assign var="maxcols" value="2"} {if $is_user || $cfg.guest_enabled} <div class="faq_send_quest"> <a href="/faq/sendquest{if $id>0}{$id}{/if}.html">{$LANG.SET_QUESTION}</a> </div> {/if} <div class="con_heading">{$pagetitle}</div> {if $is_subcats} {if $id>0} <div class="faq_subcats"> {else} <div class="faq_cats"> {/if} <table width="100%"> {assign var="col" value="1"} {if $col==1} <tr> {/if} <td width="40" valign="top"><img src="/templates/{template}/images/icons/big/folder.png" border="0" /></td> <td valign="top"> <div class="faq_cat_link"><a href="/faq/{$subcat.id}">{$subcat.title}</a></div> {if $subcat.description} <div class="faq_cat_desc">{$subcat.description}</div> {/if} </td> {if $col==$maxcols} </tr> {assign var="col" value="1"} {else} {math equation="x + 1" x=$col assign="col"} {/if} {/foreach} {if $col>1} <td colspan="{math equation="x - y + 1" x=$col y=$maxcols}"> </td></tr> {/if} </table> </div> {/if}
Выводятся рубрики если заменить кодом все что Вы предложили но сами вопросы потом не выводятся и ответы.
Поэтому я и сбросил весь код, а не просто сказал какую строку править.