Домой Каталог: Дополнения WP-Recall Perfect Money Gateway Не появляются поля ввода настрое кошелька
3 ответ(ов) в теме
adnf
не в сети 1 месяц
На сайте с 21.01.2019
Участник
Тем 3
Сообщения 6
1
23:15
Версия WP-Recall:16.17.3
Версия дополнения:1.1.2

Отключал все плагины, проверял на трёх разных хостах.
Проверял как на wp 4 так и wp 5.
Менял версию php на сервере.
Дошёл до того что сделал чистую установку вордпреса - всё равно не работает.

В чём может быть проблема? Вдруг кривое обновление(

Дополнение.

Включил отображение ошибок PHP. Вылазит одинаковые две ошибки

Warning: Invalid argument supplied for foreach() in /wp-content/plugins/wp-recall/classes/class-rcl-options.php on line 75

Редакции сообщения
23.01.2019 00:39adnfПричина: не указано
0
adnf
не в сети 1 месяц
На сайте с 21.01.2019
Участник
Тем 3
Сообщения 6
2
03:47

Проблему решил, можно закрывать.

В файле /wp-content/plugins/wp-recall/classes/class-rcl-options.php
код с строки 75

  foreach($conts as $content){
            $return .= $content;
        }

нужно заменить на

       if(is_array($conts)){
            foreach($conts as $content){
                $return .= $content;
            }
        }else{
            $return .= $conts;
        }

Тогда всё начинает работать)

Редакции сообщения
23.01.2019 10:14Андрей CSПричина: не указано
0
Андрей CS
не в сети 3 часа
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 12220
3
10:35

Спасибо за сообщение, но причина определена неверно, дело не в ядре плагина, ошибка была в неверном определении опций внутри самого дополнения, следующее обновление дополнения решит проблему.

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