в одну запись блога всё не влезло, поэтому продолжение записи тут
теперь сделаем для подфорумов
6. заходим в папку с вашим шаблоном и переходим к файлу /components/com_forum_view.tpl и открываем его для редактирования.
находим следующий код (приведу его кусок и покажу какую именно строчку из него нужно исправить и на что)
<tr> <td width="32" class="{php}echo $class{/php}" align="center" valign="middle"> <img src="/templates/папка_шаблона/images/icons/forum/forum.png" border="0" /> </td> <td width="" class="{php}echo $class{/php}" align="left" valign="middle"> <div class="forum_link"><a href="/forum/{$subf.id}">{$subf.title}</a></div> <div class="forum_desc">{$subf.description}</div> {if $subf.subforums} <div class="forum_subs"><span class="forum_subs_title">{$LANG.SUBFORUMS}:</span> {$subf.subforums}</div> {/if} </td> <td width="120" class="{php}echo $class{/php}" style="font-size:10px" valign="top">{$subf.messages}</td> <td width="250" style="font-size:10px" class="{php}echo $class{/php}" valign="top">{$subf.last_message}</td> </tr>
из этого всего кода нам нужна только одна строчка (обратите внимание на то, что "папка_шаблона"
у вас бедет своя в зависимости от того, какой шаблон вы используете, ну и сам фаил forum.png
может быть либо по другому адресу, либо с другим разрешением)
<img src="/templates/папка_шаблона/images/icons/forum/forum.png" border="0" />
и меняем на следующий код (опять обращаю внимание на то, что у вас "папка_шаблона" будет своя)
<!-- мод добавления иконки к подфоруму --> <!-- начало мода --> {php} $id=$this->_tpl_vars['subf']['id']; echo "<img src='/images/forum/$id.gif' border='0' />"; } else { echo "<img src='/templates/папка_шаблона/images/icons/forum/forum.png' border='0' />"; } {/php} <!-- конец мода -->
7. открываем /components/forum/frontend.php
находим
$subforums .= '<a href="/forum/'.$sf['id'].'">'.$sf['title'].'</a>';
заменяем на
// мод добавления иконки к подфоруму // // начало мода - добавление// $subforums .= '<img height="14" src="/images/forum/'.$sf['id'].'.gif" border="0" /> <a href="/forum/'.$sf['id'].'">'.$sf['title'].'</a>'; } else { $subforums .= '<img height="14" src="/templates/папка_шаблона/images/icons/forum/forum.png" border="0" /> <a href="/forum/'.$sf['id'].'">'.$sf['title'].'</a>'; } // конец мода //
сохраняем
теперь необходимо создать папку /images/forum/ и прописать на неё права на запись (777)
отчищаем папку с кешем и проверяем . (не забываем сделать копию оригинальных файлов
на всякий случай)
всё
как эделать такое для универсального каталога?