<!-- IF not(FORUM_ID == 88) or (USER_ID == 2)-->?И правильно ли, что для такого показа нужно добавить в functions.php
'S_USER_ID' => $user_id,?
<!-- IF not(FORUM_ID == 88) or (USER_ID == 2)-->?'S_USER_ID' => $user_id,
Почти, только название переменных в шаблоне и в php должно быть одинаковым (либо с
S_, либо без S_)Код: Выделить всё
<!-- IF not(FORUM_ID == 88) and (USER_ID == 2) -->'S_FORUM_ID', а в шаблонах отлично работает и без S_, видимо где-то определено и это.AND, то этому юзеру ничего нигде не видно.
or, то будет видно всем, во всех форумах кроме 88-гоПеременнаяBooker писал(а): в functions.phpКод: Выделить всё
'S_USER_ID' => $user_id,
$user_id в том месте functions.php, куда добавляете, определена? Надёжней добавить $user->data['user_id']Да, так и нужно. Везде, кроме 88 видно всем, а в 88 одному юзеру - мне.
or и $user->data['user_id']. Всё заработало, видимо $user_id таки была не определена. Не видимо, а безусловно. При внесении подобных правок, чтобы не ломать голову над вопросом Пачиму??? не работает?? - включайте debug