Домой Каталог: Дополнения WP-Recall Users Geo Fields Fatal Error при добавлении Выбора Города в форму регистрации
11ответ(ов) в теме
Skynet
не в сети 8 месяцев
На сайте с 20.03.2021
Участник
Тем 3
Сообщения 10
1
19:16
Версия WP-Recall: 16.24.44
Версия дополнения: 1.0.0

Здравствуйте.

Сегодня приобрел дополнение, установил по инструкции: Добавил dump.sql в БД, активировал плагин, добавил поля дополнения (Выбор страны, выбор региона, выбор города) в активные поля профиля, но возникла ошибка и некорректное отображение.

Особенности:
1. Проблема возникает распространяется только на поле "Выбор города". Поля страны и региона отрабатывают корректно.

2. Проблема возникает, если в настройках поля "Выбор города" выставить настройку "отображать в форме регистрации -> Да". Т.е. при выводе этого поля возникает ошибка и некорректное отображение формы регистрации.

Скриншот прикладываю.

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

3. Параллельно используется дополнение: Profile Types Manager (Типы профиля) (1.3.12)

Подскажите, пожалуйста, как лечить и в какую сторону смотреть? Спасибо.

Редакции сообщения
24.04.2021 09:16Андрей CSПричина: не указано
0
Skynet
не в сети 8 месяцев
На сайте с 20.03.2021
Участник
Тем 3
Сообщения 10
2
19:35

Сейчас заметил еще одну особенность.
Когда в админке перехожу к редактированию профиля любого Пользователя, то НЕ выводятся дополнительные поля (Shop Service и т.д.).

Вместо этого выдается такая ошибкаОшибка в админке

Которая сопровождается самопроизвольным отключением дополнения Profile (Профиль пользователя) v3.0.0

Редакции сообщения
23.04.2021 19:36SkynetПричина: не указано
0
Андрей CS
не в сети 5 часов
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16915
3
09:17

добрый день, ваши скриншоты не открываются, приложите текст фатальной ошибки здесь текстом

0
Skynet
не в сети 8 месяцев
На сайте с 20.03.2021
Участник
Тем 3
Сообщения 10
4
11:48

Добрый день.
Странно, на предпросмотре отображались корректно.
Попробуйте по ссылкам.

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

.

<b>Fatal error</b>:  Uncaught Error: Call to a member function get_field_input() on null in /home/host1464881/moykotel.com/htdocs/www/wp-content/plugins/wp-recall/functions/register.php:545
Stack trace:
#0 /home/host1464881/moykotel.com/htdocs/www/wp-includes/class-wp-hook.php(292): rcl_custom_fields_regform('<div class="for...')
#1 /home/host1464881/moykotel.com/htdocs/www/wp-includes/plugin.php(212): WP_Hook->apply_filters('<div class="for...', Array)
#2 /home/host1464881/moykotel.com/htdocs/www/wp-content/plugins/wp-recall/functions/register.php(433): apply_filters('regform_fields_...', '')
#3 /home/host1464881/moykotel.com/htdocs/www/wp-includes/class-wp-hook.php(292): rcl_filters_regform('')
#4 /home/host1464881/moykotel.com/htdocs/www/wp-includes/class-wp-hook.php(316): WP_Hook->apply_filters('', Array)
#5 /home/host1464881/moykotel.com/htdocs/www/wp-includes/plugin.php(484): WP_Hook->do_action(Array)
#6 /home/host1464881/moykotel.com/htdocs/www/wp-content/plugins/wp-recall/templates/form-register.php(29): do_action('regist in <b>/home/host1464881/moykotel.com/htdocs/www/wp-content/plugins/wp-recall/functions/register.php</b> on line <b>545</b><br />

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

.

Fatal error: Uncaught Error: Call to a member function get_title() on null in /home/host1464881/moykotel.com/htdocs/www/wp-content/plugins/wp-recall/add-on/profile/admin/index.php:99 Stack trace: #0 /home/host1464881/moykotel.com/htdocs/www/wp-includes/class-wp-hook.php(292): rcl_get_custom_fields_profile(Object(WP_User)) #1 /home/host1464881/moykotel.com/htdocs/www/wp-includes/class-wp-hook.php(316): WP_Hook->apply_filters(NULL, Array) #2 /home/host1464881/moykotel.com/htdocs/www/wp-includes/plugin.php(484): WP_Hook->do_action(Array) #3 /home/host1464881/moykotel.com/htdocs/www/wp-admin/user-edit.php(821): do_action('edit_user_profi...', Object(WP_User)) #4 {main} thrown in /home/host1464881/moykotel.com/htdocs/www/wp-content/plugins/wp-recall/add-on/profile/admin/index.php on line 99

0
Skynet
не в сети 8 месяцев
На сайте с 20.03.2021
Участник
Тем 3
Сообщения 10
5
13:25

Skynet сказал(а)
Сейчас заметил еще одну особенность.
Когда в админке перехожу к редактированию профиля любого Пользователя, то НЕ выводятся дополнительные поля (Shop Service и т.д.).

Вместо этого выдается такая ошибкаОшибка в админке

Которая сопровождается самопроизвольным отключением дополнения Profile (Профиль пользователя) v3.0.0

В дополнение к данному комментарию — касательно проблемы дополнения Profile.

Wordpress прислал такой

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

.

Подробности ошибки
===================================
Ошибка с типом E_ERROR возникла на строке 99 файла /home/host1464881/moykotel.com/htdocs/www/wp-content/plugins/wp-recall/add-on/profile/admin/index.php. Сообщение об ошибке: Uncaught Error: Call to a member function get_title() on null in /home/host1464881/moykotel.com/htdocs/www/wp-content/plugins/wp-recall/add-on/profile/admin/index.php:99
Stack trace:

#0 /home/host1464881/moykotel.com/htdocs/www/wp-includes/class-wp-hook.php(292): rcl_get_custom_fields_profile(Object(WP_User))
#1 /home/host1464881/moykotel.com/htdocs/www/wp-includes/class-wp-hook.php(316): WP_Hook->apply_filters(NULL, Array)
#2 /home/host1464881/moykotel.com/htdocs/www/wp-includes/plugin.php(484): WP_Hook->do_action(Array)
#3 /home/host1464881/moykotel.com/htdocs/www/wp-admin/user-edit.php(821): do_action('edit_user_profi...', Object(WP_User))
#4 {main}
 thrown

0
Skynet
не в сети 8 месяцев
На сайте с 20.03.2021
Участник
Тем 3
Сообщения 10
6
11:12

Skynet сказал(а)
Добрый день.
Странно, на предпросмотре отображались корректно.
Попробуйте по ссылкам.

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

.

<b>Fatal error</b>:  Uncaught Error: Call to a member function get_field_input() on null in /home/host1464881/moykotel.com/htdocs/www/wp-content/plugins/wp-recall/functions/register.php:545
Stack trace:
#0 /home/host1464881/moykotel.com/htdocs/www/wp-includes/class-wp-hook.php(292): rcl_custom_fields_regform('<div class="for...')
#1 /home/host1464881/moykotel.com/htdocs/www/wp-includes/plugin.php(212): WP_Hook->apply_filters('<div class="for...', Array)
#2 /home/host1464881/moykotel.com/htdocs/www/wp-content/plugins/wp-recall/functions/register.php(433): apply_filters('regform_fields_...', '')
#3 /home/host1464881/moykotel.com/htdocs/www/wp-includes/class-wp-hook.php(292): rcl_filters_regform('')
#4 /home/host1464881/moykotel.com/htdocs/www/wp-includes/class-wp-hook.php(316): WP_Hook->apply_filters('', Array)
#5 /home/host1464881/moykotel.com/htdocs/www/wp-includes/plugin.php(484): WP_Hook->do_action(Array)
#6 /home/host1464881/moykotel.com/htdocs/www/wp-content/plugins/wp-recall/templates/form-register.php(29): do_action('regist in <b>/home/host1464881/moykotel.com/htdocs/www/wp-content/plugins/wp-recall/functions/register.php</b> on line <b>545</b>

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

.

Fatal error: Uncaught Error: Call to a member function get_title() on null in /home/host1464881/moykotel.com/htdocs/www/wp-content/plugins/wp-recall/add-on/profile/admin/index.php:99 Stack trace: #0 /home/host1464881/moykotel.com/htdocs/www/wp-includes/class-wp-hook.php(292): rcl_get_custom_fields_profile(Object(WP_User)) #1 /home/host1464881/moykotel.com/htdocs/www/wp-includes/class-wp-hook.php(316): WP_Hook->apply_filters(NULL, Array) #2 /home/host1464881/moykotel.com/htdocs/www/wp-includes/plugin.php(484): WP_Hook->do_action(Array) #3 /home/host1464881/moykotel.com/htdocs/www/wp-admin/user-edit.php(821): do_action('edit_user_profi...', Object(WP_User)) #4 {main} thrown in /home/host1464881/moykotel.com/htdocs/www/wp-content/plugins/wp-recall/add-on/profile/admin/index.php on line 99

Здравсвтуйте.
Есть ли надежда решить проблему конфликта поля "Выбор города" с формой регистрации и полями профиля?

0
Андрей CS
не в сети 5 часов
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16915
7
17:19

В конце недели получится посмотреть, спасибо.

1
Андрей CS
не в сети 5 часов
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16915
8
10:36

Протестировал работу дополнения на последней версии плагина, с выводом полей города/региона/страны проблем не заметил.
Проблема возникла только при сохранении выбранных региона и города - значения не закреплялись не пользователем, пофиксил в версии 1.0.1
Пробуйте обновить дополнение и проверить работу.
Если ошибка возникнет вновь, то пробуйте отключить все сторонние дополнения и проверить работу дополнения в таком режиме.

1
Сергей
не в сети 3 года
На сайте с 05.03.2017
Участник
Тем 1
Сообщения 2
9
10:33

Добрый день, а как можно обновить дополнение? такая же ошибка возникла

0
Skynet
не в сети 8 месяцев
На сайте с 20.03.2021
Участник
Тем 3
Сообщения 10
10
11:40

Андрей CS сказал(а)
Протестировал работу дополнения на последней версии плагина, с выводом полей города/региона/страны проблем не заметил.
Проблема возникла только при сохранении выбранных региона и города - значения не закреплялись не пользователем, пофиксил в версии 1.0.1
Пробуйте обновить дополнение и проверить работу.
Если ошибка возникнет вновь, то пробуйте отключить все сторонние дополнения и проверить работу дополнения в таком режиме.

Андрей, спасибо большое! После обновления дополнения проблемы ушли, все отображается корректно.
Тему можно закрывать.

0
Skynet
не в сети 8 месяцев
На сайте с 20.03.2021
Участник
Тем 3
Сообщения 10
11
11:43

Baur сказал(а)
Добрый день, а как можно обновить дополнение? такая же ошибка возникла

Переходите в левом меню во вкладку "WP-RECALL", далее в "Дополнения", ищете там выделенное дополнение "Users Geo Fields" с информацией об обновлении, нажимаете "Обновиться автоматически".

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