Домой Каталог: Дополнения WP-Recall WP Access Ultimate Отправка сообщения в чат, что доступ заканчивается и вопрос по onclick
4ответ(ов) в теме
Nick
не в сети 3 недели
На сайте с 02.11.2020
Участник
Тем 81
Сообщения 303
1
14:10
Версия WP-Recall: 16.25.9
Версия дополнения: 1.12.0

Здравствуйте, сейчас за несколько дней, до окончания доступа приходит письмо с информацией об этом, можно ли как то сделать, чтобы это приходило еще и в чат, от одного определенного юзера ?

2 вопрос, сделал вывод тарифов не в стандартной карточке, а через onclick, у клиента еще не закончился доступ, он все равно может купить доступ, т.е. функция запретить продление здесь почему то не работает, как это можно поправить?

0
Андрей CS
не в сети 1 день
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16996
2
20:40

По первому вопросу пробуйте использовать этот код

global $user_ID;
$chat = new Rcl_Chat( array(
  'chat_room'	 => rcl_get_private_chat_room($user_id, $user_ID),
  'user_id'	 => $user_id
) );

$chat->add_message( текст сообщения );

по второму ничего подсказать не могу, не вижу кода, не понимаю о чем идет речь

0
Nick
не в сети 3 недели
На сайте с 02.11.2020
Участник
Тем 81
Сообщения 303
3
00:00

по второму вот,

Вы не можете просматривать опубликованные ссылки

здесь я вопрос задавал и использую покупку также, но этот метод не запрещает продление и новую покупку в период активного этого доступа

0
Андрей CS
не в сети 1 день
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16996
4
08:18

указанный метод не учитывает автоматически запрет на продление, вы должны сами ограничить доступ пользователя к кнопке продления, реализовав проверку при выводе карточек/кнопок доступа, которые вы выводите кастомно.

global $WAU_User;

$account = wau_get_account( 123 ); // 123 - идентификатор доступа
$access = $WAU_User->get_access_by_account( $account->account_id );
if ( ! $access || $account->is_prolong ) {
    //тут выводим карточки доступа
}

0
Вы не имеете права на публикацию сообщений в этой теме