Доска объявлений

права на добавление

#1 6 февраля 2012 в 21:56
Не могу разобраться где запретить чтобы в корне не выводилась кнопка добавления объявления,
в правах группы запретил
в настройках доски запретил
кеш почистил
в корне категорий выводится кнопка — добавить объявление
перехожу в подкатегорию — все нормально
кнопка исчезла
снова перехожу в корень — опять — добавить объявление
где что посмотреть или это баг?
#2 6 февраля 2012 в 22:18
Удалить из файла templates\_default_\components\com_board_cats.tpl
следующие строки

  1.  
  2. {if $cat.is_can_add || $root_id==$cat.id}
  3. <div class="float_bar">
  4. <table cellpadding="2" cellspacing="0">
  5. <tr><td><img src="/components/board/images/add.gif" border="0"/></td>
  6. <td><a href="/board/{if $root_id!=$cat.id}{$cat.id}/{/if}add.html">{$LANG.ADD_ADV}</a></td></tr>
  7. </table>
  8. </div>
  9. {/if}
  10.  
#3 6 февраля 2012 в 22:50
в этом случае вообще добавление объявления во всех категориях пропадает
а мне нужно чтобы добавлялось только в подкатегориях а в корневых категориях добавление было запрещено
#4 6 февраля 2012 в 23:27

Код PHP:
1 {if $cat.is_can_add || $root_id==$cat.id}
2 <div class="float_bar">
3 <table cellpadding="2" cellspacing="0">
4 <tr><td><img src="/components/board/images/add.gif" border="0"/></td>
5 <td><a href="/board/{if $root_id!=$cat.id}{$cat.id}/{/if}add.html">{$LANG.ADD_ADV}</a></td></tr>
6 </table>
7 </div>
8 {/if}

lucku
похоже сделал, хотя я не программист, методом тыка.
может глюки потом проявятся но нужно делать так
{if $cat.is_can_add || $root_id==$cat.id} заменить на
{if $cat.is_can_add}
Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.