Elite-Board tech support
https://forum.illusionweb.ru/

Как скрыть телефон и ЛС при нулевом балансе
https://forum.illusionweb.ru/viewtopic.php?f=3&t=4060
Страница 1 из 1

Автор:  Александр [ 28 июл 2020, 16:20 ]
Заголовок сообщения:  Как скрыть телефон и ЛС при нулевом балансе

Здравствуйте, помогите мне сделать настройку на доске:
Нужно вернуть поле телефон форму подачи объявления. (Ранее я его скрыл)
Далее нужно настроить так чтобы при 0-м балансе в кабинете пользователя, поля телефон и возможность писать в личку были недоступны.

Только когда пользователь пополняет свой баланс на определённую сумму у него появляется возможность видеть телефон и писать в личку. (настройки суммы прописывает админ)

Автор:  Geo [ 29 июл 2020, 22:06 ]
Заголовок сообщения:  Re: Как скрыть телефон и ЛС при нулевом балансе

На мой взгляд, сложных доработок не нужно. Достаточно проверять переменную {%$settings.user.balance%} и в зависимости от этого менять интерфейс.
В шаблоне message.html поменяйте нижний блок с кнопками телефонов и обратной связи

Код:
Для просмотра Вы должны быть в группе пользователей Elite-Board.


Также нужно закрыть доступ к ajax данным с номером телефона и странице с формой обратной связи. Для этого создайте файл commands/contacthide.inc:
Код:
Для просмотра Вы должны быть в группе пользователей Elite-Board.

Автор:  Захар [ 02 сен 2020, 21:28 ]
Заголовок сообщения:  Re: Как скрыть телефон и ЛС при нулевом балансе

Юрий, добрый вечер. Подскажите, {%if $settings.user.balance > 0%} работает. Но если указать любую другую сумму, скажем выше той, что дается при реге, то условие уже не работает. То есть {%if $settings.user.balance > 100%} или {%if $settings.user.balance >= 100%} при балансе человека, скажем 50 рублей, так же будет отображать скрытый контент, как и при > 0. Думаю дело в типе данных в $settings.user.balance, не подскажите как решить?

Спасибо.

Автор:  Geo [ 03 сен 2020, 13:38 ]
Заголовок сообщения:  Re: Как скрыть телефон и ЛС при нулевом балансе

Попробуйте сделать
Код:
Для просмотра Вы должны быть в группе пользователей Elite-Board.

Автор:  Захар [ 03 сен 2020, 13:57 ]
Заголовок сообщения:  Re: Как скрыть телефон и ЛС при нулевом балансе

Geo писал(а):
Попробуйте сделать
Код:
Для просмотра Вы должны быть в группе пользователей Elite-Board.

Премного благодарен, попробую!

Автор:  Захар [ 03 сен 2020, 23:41 ]
Заголовок сообщения:  Re: Как скрыть телефон и ЛС при нулевом балансе

Заработало), огромное спасибо!

Страница 1 из 1 Часовой пояс: UTC + 3 часа
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/