вопрос
Подскажите как запретить вывод комментариев в полной новости при определённом значении доп. поля?
Мне можно будет реализовать следующее:
У новости есть доп.поле zapret. Нужно при просмотре полной новости:
- для групп 4,5 если поле zapret будет иметь значение "notcomment", то комментарии к новости не должны выводиться, если zapret не будет иметь значение "notcomment" - то комментарии к новости должны выводиться
- для всех остальных групп комментарии к новости должны выводиться не зависимо от значения поля zapret
Мне можно будет реализовать следующее:
У новости есть доп.поле zapret. Нужно при просмотре полной новости:
- для групп 4,5 если поле zapret будет иметь значение "notcomment", то комментарии к новости не должны выводиться, если zapret не будет иметь значение "notcomment" - то комментарии к новости должны выводиться
- для всех остальных групп комментарии к новости должны выводиться не зависимо от значения поля zapret
engine/modules/show.full.php
Найти вторую строку (~1600):
После нее вставить:
Найти вторую строку (~1600):
foreach ( $xfields as $value ) {
После нее вставить:
if ($value[0] == 'zapret' && $xfieldsdata[$value[0]] == 'notcomment' && in_array($member_id['user_group'], array(4,5))) {
$row['allow_comm'] = false;
}