14ответ(ов) в теме
gora0870
не в сети 2 года
На сайте с 31.07.2014
Участник
Тем 86
Сообщения 383
1
10:49

Добрый день!
Обновился до 14.1.5, а затем 14.1.6 и возникла проблема с пополнением лс на сайте через виджет ЛК. Восстанавливаю прежние версии проблема устраняется. Обновление продвинутого кошелька и переактивирование лс не помогает. Бэкап сделать не могу по причине новых публикаций.
Оплата в WPA через платежные системы работает норм.
для вывода виджета ЛК использую код

add_filter('buttons_widget_rcl','add_user_account_rcl');
function add_user_account_rcl($content){
global $user_ID,$rcl_options,$rmag_options,$active_addons,$rcl_user_URL;
if(!$user_ID) return $content;
$content = rcl_get_button('',$rcl_user_URL,array('icon'=>'fa-home','attr'=>'title="В личный кабинет"'));
$content .= rcl_get_button('PRO','http://tolkostolko.ru/access/',array('icon'=>'fa-star-o', 'class'=>'pro-button', 'attr'=>'title=PRO-аккаунт'));
$content .= rcl_get_button('VIP','http://tolkostolko.ru/access-vip/',array('icon'=>'fa-star-o', 'class'=>'vip-button', 'attr'=>'title=VIP-аккаунт'));
$content .= rcl_get_button('',wp_logout_url( home_url() ),array('icon'=>'fa-external-link','attr'=>'title=Выход'));
if(isset($active_addons['freelance'])){
$bc = ($b_count = get_user_meta($user_ID,'block_count',1)) ? $b_count : '0';
$block = '<span class="user_block_count" title="Заблокировано"><i class="fa fa-shield"></i> '.$bc.' '.rcl_get_primary_currency(1).'</span>';
}
if(isset($active_addons['user-account'])){
$money = rcl_get_user_money($user_ID);
if(!$money) $money = 0;
$content .= '<p>Счет: <span class="usercount">'.$money.'</span> '.rcl_get_primary_currency(1).' '.$block.'</p>';
if($rcl_options['output_wallet_request']==1)
$content .= rcl_get_button('Вывод средств',rcl_format_url(get_author_posts_url($user_ID),'wallet'));
if($rmag_options['connect_sale']!='') $content .= rcl_get_button('Пополнить счет','#',array('class'=>'go_to_add_count'))
."<div class='count_user'>
<p align='center'>
Сумма: <input class='value_count_user' size='4' type='text' value=''>
<input class='add_count_user recall-button' type='button' value='Отправить'>
</p>
<div class='redirectform' align='center'></div>
</div>";
}
return $content;
}

Что можно сделать?

0
Вова (Otshelnik-Fm)
не в сети 2 часа
На сайте с 27.01.2013
Участник
Тем 43
Сообщения 18568
2
10:57

Где вы взяли этот код?

0
gora0870
не в сети 2 года
На сайте с 31.07.2014
Участник
Тем 86
Сообщения 383
3
10:58

на этом сайте в форуме . Андрей указал

0
Андрей CS
не в сети 8 часов
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16355
4
11:05

Это не проблема плагина, это вопросы кастомизации. Перенесено.
В последних версиях плагина внесены изменения в код вывода формы пополнения личного счета, боюсь что приведенный вами код неработоспособен, его придется редактировать под новые реалии

0
gora0870
не в сети 2 года
На сайте с 31.07.2014
Участник
Тем 86
Сообщения 383
5
11:10

Очень жаль 🙁
Не подскажите какие именно изменения помогут?

0
Андрей CS
не в сети 8 часов
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16355
6
11:13

Пробуйте так

add_filter('buttons_widget_rcl','add_user_account_rcl');
function add_user_account_rcl($content){
global $user_ID,$rcl_options,$rmag_options,$active_addons,$rcl_user_URL;
if(!$user_ID) return $content;
$content = rcl_get_button('',$rcl_user_URL,array('icon'=>'fa-home','attr'=>'title="В личный кабинет"'));
$content .= rcl_get_button('PRO','http://tolkostolko.ru/access/',array('icon'=>'fa-star-o', 'class'=>'pro-button', 'attr'=>'title=PRO-аккаунт'));
$content .= rcl_get_button('VIP','http://tolkostolko.ru/access-vip/',array('icon'=>'fa-star-o', 'class'=>'vip-button', 'attr'=>'title=VIP-аккаунт'));
$content .= rcl_get_button('',wp_logout_url( home_url() ),array('icon'=>'fa-external-link','attr'=>'title=Выход'));
if(isset($active_addons['freelance'])){
$bc = ($b_count = get_user_meta($user_ID,'block_count',1)) ? $b_count : '0';
$block = '<span class="user_block_count" title="Заблокировано"><i class="fa fa-shield"></i> '.$bc.' '.rcl_get_primary_currency(1).'</span>';
}
if(isset($active_addons['user-account'])){
  $content .= rcl_get_html_usercount();
}
return $content;
}

1
gora0870
не в сети 2 года
На сайте с 31.07.2014
Участник
Тем 86
Сообщения 383
7
11:16

Огромное спасибо. Все заработало 8)

0
gora0870
не в сети 2 года
На сайте с 31.07.2014
Участник
Тем 86
Сообщения 383
8
08:39

Добрый день!
Та же самая проблема возникла после обновления рекол до 14.1.9.
Дополнения робокасса и лс деактивировал/активировал - не помогло
Пожалуйста подскажите что изменилось, как исправить и за чем следить в будущем.
Спасибо

0
Вова (Otshelnik-Fm)
не в сети 2 часа
На сайте с 27.01.2013
Участник
Тем 43
Сообщения 18568
9
10:08

Какая

Та же самая проблема

?
У вас из кода этого виджета не пополняется? В ЛК все нормально?

0
gora0870
не в сети 2 года
На сайте с 31.07.2014
Участник
Тем 86
Сообщения 383
10
10:19

Otshelnik-Fm сказал(а)

Какая

Та же самая проблема

?
У вас из кода этого виджета не пополняется? В ЛК все нормально?

Вообще я пост писал про виджет, но сейчас проверил и из кабинета тоже не пополняется

1
Вова (Otshelnik-Fm)
не в сети 2 часа
На сайте с 27.01.2013
Участник
Тем 43
Сообщения 18568
11
10:29

Значит проблему завели в неверной теме.
Посмотрим и проверим.

0
gora0870
не в сети 2 года
На сайте с 31.07.2014
Участник
Тем 86
Сообщения 383
12
10:30

Otshelnik-Fm сказал(а)

Значит проблему завели в неверной теме.
Посмотрим и проверим.

я не предполагал что вопрос будет шире. Создать новую?

0
Андрей CS
не в сети 8 часов
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16355
13
10:40

обновляйтесь 14.1.10

0
gora0870
не в сети 2 года
На сайте с 31.07.2014
Участник
Тем 86
Сообщения 383
14
10:54

Андрей Plechev сказал(а)

обновляйтесь 14.1.10

8) ОК. заработало

0
Тема закрыта. Публикация новых сообщений запрещена.