Вывод рубрик в компоненте вопросы

#1 13 июля 2014 в 23:55
Подскажите как вывести в компоненты: "Вопросы и ответы" рубрики в несколько столбцов
А то когда много рубрик и они идут списком получается не очень удобно.
#2 14 июля 2014 в 01:19
Файл \templates\_default_\components\com_faq_view.tpl
В первой строчке меняем на нужное значение колонок.
  1. {assign var="maxcols" value="2"}
  2. {if $is_user || $cfg.guest_enabled}
  3. <div class="faq_send_quest">
  4. <a href="/faq/sendquest{if $id>0}{$id}{/if}.html">{$LANG.SET_QUESTION}</a>
  5. </div>
  6. {/if}
  7. <div class="con_heading">{$pagetitle}</div>
  8. {if $is_subcats}
  9. {if $id>0}
  10. <div class="faq_subcats">
  11. {else}
  12. <div class="faq_cats">
  13. {/if}
  14. <table width="100%">
  15. {assign var="col" value="1"}
  16. {foreach key=tid item=subcat from=$subcats}
  17. {if $col==1} <tr> {/if}
  18. <td width="40" valign="top"><img src="/templates/{template}/images/icons/big/folder.png" border="0" /></td>
  19. <td valign="top">
  20. <div class="faq_cat_link"><a href="/faq/{$subcat.id}">{$subcat.title}</a></div>
  21. {if $subcat.description}
  22. <div class="faq_cat_desc">{$subcat.description}</div>
  23. {/if}
  24. </td>
  25. {if $col==$maxcols} </tr> {assign var="col" value="1"} {else} {math equation="x + 1" x=$col assign="col"} {/if}
  26. {/foreach}
  27. {if $col>1}
  28. <td colspan="{math equation="x - y + 1" x=$col y=$maxcols}">&nbsp;</td></tr>
  29. {/if}
  30. </table>
  31. </div>
  32. {/if}
#3 14 июля 2014 в 22:48
Что то вообще не нашел такого в файле \templates\_default_\components\com_faq_view.tpl
#4 14 июля 2014 в 23:08
Ой ступил, нужно было заменить код тем что Вы указали. Спасибо большое все работает!!!
Выводятся рубрики если заменить кодом все что Вы предложили но сами вопросы потом не выводятся и ответы.
#5 14 июля 2014 в 23:25
Все верно, это мне знакомый программист файл правил когда-то, чтобы можно было колонки делать.
Поэтому я и сбросил весь код, а не просто сказал какую строку править.
#6 14 июля 2014 в 23:50
Все спасибо подбил со своим кодом. А не делали разделение комментариев в вопросах на несколько страниц?
Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.