16ответ(ов) в теме
Владимир DestWeb
не в сети 4 дня
На сайте с 29.11.2021
Участник
Тем 6
Сообщения 44
1
15:49
Версия WP-Recall: 16.26.5

После обновлений плагина и вп в консоли начали сыпаться ошибки. При редактировании поста появляется первая ошибка:

Спойлер
core.js?ver=16.26.5:1230 Uncaught TypeError: jQuery(...).iconpicker is not a function
    at rcl_init_iconpicker (core.js?ver=16.26.5:1230:31)
    at iconpicker.js?ver=16.26.5:3216:5
    at dispatch (jquery.min.js?ver=3.6.0:2:43064)
    at v.handle (jquery.min.js?ver=3.6.0:2:41048)

Перестало работать кастомное поле с датой, при нажатия на поле, перестал появляться календарь и выдает следующую ошибку:

Спойлер
Uncaught TypeError: Cannot read properties of undefined (reading 'setDefaults')
    at rcl_setup_datepicker_options (core.js?ver=16.26.5:322:23)
    at rcl_show_datepicker (core.js?ver=16.26.5:343:26)
    at HTMLInputElement.onclick (?rcl-post-edit=570:311:682)

При редактировании через админку, с тебе же полями другая ошибка:

Спойлер
Uncaught TypeError: Cannot read properties of null (reading 'val')
    at Timepicker._addTimePicker (jquery-ui-timepicker-addon.min.js?ver=1.6.1:1:7006)
    at $.datepicker._updateDatepicker (jquery-ui-timepicker-addon.min.js?ver=1.6.1:1:30029)
    at e._showDatepicker (datepicker.min.js?ver=1.13.1:9:13685)
    at HTMLInputElement. (datepicker.min.js?ver=1.13.1:9:36351)
    at Function.each (load-scripts.php?c=0&load%5Bchunk_0%5D=jquery-core,jquery-migrate,utils,regenerator-runtime,wp-polyfill,wp-hooks&ver=6.0.1:2:3003)
    at s.fn.init.each (load-scripts.php?c=0&load%5Bchunk_0%5D=jquery-core,jquery-migrate,utils,regenerator-runtime,wp-polyfill,wp-hooks&ver=6.0.1:2:1481)
    at V.fn.datepicker (datepicker.min.js?ver=1.13.1:9:36283)
    at rcl_show_datepicker (core.js?ver=16.26.5:344:15)
    at HTMLInputElement.onclick (post.php?post=552&action=edit:690:512)

С похожей ошибкой пару дней назад столкнулся, не работал рейтинг в отзывах.
На форуме нашел решение ошибки обернув код:

Спойлер
if (typeof animateCss !== 'undefined') {
}

0
Владимир DestWeb
не в сети 4 дня
На сайте с 29.11.2021
Участник
Тем 6
Сообщения 44
2
19:46

Наткнулся на форуме на маленькую тему про плагин ACF, переработал код, воспользовался Carbon Filds. Удалил ACF и теперь через админку при редактировании ошибок больше нет и все отрабатывает отлично.
Через фронт ошибки остались, не могу понять почему при загрузке страницы редактирования сразу ошибка

core.js?ver=16.26.1:1230 Uncaught TypeError: jQuery(...).iconpicker is not a function

При чет может быть iconpicker?

0
destweb
не в сети 4 дня
На сайте с 05.05.2021
Участник
Тем 1
Сообщения 5
3
21:33

Никто не сталкивался с таким ? у нас на двух сайтах одновременно такие ошибки пошли ...

0
Preci
не в сети 13 часов
На сайте с 11.11.2014
Участник
Тем 71
Сообщения 1597
4
00:44

Возможно jquery используется не родной, который с вп идет, а какая-то другая версия. Например с гугла подключается или еще что.

0
Владимир DestWeb
не в сети 4 дня
На сайте с 29.11.2021
Участник
Тем 6
Сообщения 44
5
22:07

Preci сказал(а)
Возможно jquery используется не родной, который с вп идет, а какая-то другая версия. Например с гугла подключается или еще что.

В том то и дело, ошибки начали сыпаться просто так. Не плагины и дополнения не устанавливались. Только обновление.
И Спасибо что хоть кто то ответил!

0
garry
не в сети 21 минута
На сайте с 04.01.2014
Участник
Тем 145
Сообщения 2891
6
08:15

Владимир DestWeb сказал(а)

Preci сказал(а)
Возможно jquery используется не родной, который с вп идет, а какая-то другая версия. Например с гугла подключается или еще что.

В том то и дело, ошибки начали сыпаться просто так. Не плагины и дополнения не устанавливались. Только обновление.
И Спасибо что хоть кто то ответил!

Так вы посмотрите в на всякий случай, откуда у вас тянется jquery, в коде страницы посмотрите.

0
Владимир DestWeb
не в сети 4 дня
На сайте с 29.11.2021
Участник
Тем 6
Сообщения 44
7
14:51

garry сказал(а)
Так вы посмотрите в на всякий случай, откуда у вас тянется jquery, в коде страницы посмотрите.

Перепроверил все все, jquery подтягивается только от wp 3.6.0.
Ни каких лишних плагинов не ставил, лишние библиотеки так же не ставил.

0
Андрей CS
не в сети 57 минут
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16315
8
18:38

обновил плагин, обновил WP на этом сайте, никаких проблем с js не вижу
вы бы приложили ссылку на сайт, где проблему можно увидеть, может что то удалось бы подсказать

0
Андрей CS
не в сети 57 минут
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16315
9
20:16

пробуйте открыть файл classes/fields/class-rcl-fields-manager.php
и заменить строку 52

rcl_iconpicker();

на
if(is_admin()){
    rcl_iconpicker();
}

1
Владимир DestWeb
не в сети 4 дня
На сайте с 29.11.2021
Участник
Тем 6
Сообщения 44
10
20:23

Андрей CS сказал(а)
rcl_iconpicker();

больше нет ошибки. Осталась Uncaught TypeError: jQuery(...).datepicker is not a function после нажатия на боле выбора даты.

0
Андрей CS
не в сети 57 минут
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16315
11
20:52

я не знаю в чем дело, ни первую ни вторую ошибку я у себя повторить не могу
пробуйте переключить на дефолтный шаблон, отключить все сторонние дополнения и плагины, пробуйте повторить в таком режиме, возможно, какой то конфликт.
Кстати, я вижу что datepicker подключается на странице, почему он игнорируется надо выяснять

1
Андрей CS
не в сети 57 минут
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16315
12
20:59

а, ну вот же, такое нашел

script type="text/javascript" src="https://code.jquery.com/jquery-latest.js"></script

второе подключение jquery

1
Владимир DestWeb
не в сети 4 дня
На сайте с 29.11.2021
Участник
Тем 6
Сообщения 44
13
21:10

а, ну вот же, такое нашел
script type="text/javascript" src="https://code.jquery.com/jquery-latest.js"></script

Блин, точно. Я и забыл для чего подключал. Что то тестировал так и забыл удалить.
Огромное спасибо, глаз уже замылился и такого простого не заметил.

0
Владимир DestWeb
не в сети 4 дня
На сайте с 29.11.2021
Участник
Тем 6
Сообщения 44
14
17:27

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

Uncaught TypeError: Cannot read properties of undefined (reading '0')
    at new rcl_chat_beat_success (scripts.js?ver=16.26.1:528:59)
    at scripts.js?ver=16.26.1:555:21
    at Array.forEach ()
    at Object.success (scripts.js?ver=16.26.1:551:22)
    at Object.success (core.js?ver=16.26.1:678:22)
    at c (jquery.min.js?ver=3.6.0:2:28327)
    at Object.fireWith [as resolveWith] (jquery.min.js?ver=3.6.0:2:29072)
    at l (jquery.min.js?ver=3.6.0:2:79901)
    at XMLHttpRequest. (jquery.min.js?ver=3.6.0:2:82355)

0
Владимир DestWeb
не в сети 4 дня
На сайте с 29.11.2021
Участник
Тем 6
Сообщения 44
15
16:01

Попробовал найти где подключается звуковые файлы в recall и в дополнении чата e-oh.mp3 и e-oh.ogg.
Но результат поиска ничего не выдал.
Вот закомментировал 527 строку:

if (typeof jQuery.ionSound !== 'undefined') {
                jQuery.ionSound.play(rcl_chat_sound.sounds[0]);
            }

И час соответственно работает.

0
Андрей CS
не в сети 57 минут
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16315
16
18:16

эти файлы лежат в папке rcl-chat/sounds/
что звуков нет странно, надо проверять на чистой установке с дефолтной темой

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