Перестал работать «Спойлер» в TinyMCE.

InstantCMS 2.X
#1 2 февраля 2024 в 01:23

Связано ли это с обновлением? 

В самом TinyMCE когда создаешь спойлер то он работает в самой форме, но при отправке топика он постоянно открыт. При клике на спойлер меняется только иконка + -. 

В каком файле искать проблему. 

#2 2 февраля 2024 в 05:51

Скорее всего дело в типографе. Спойлер это же пара слоев и чекбокс, чтобы управлять видимостью с помощью css

Я бы искал в сторону типографа.

#3 2 февраля 2024 в 16:31

Я вот тоже так подумал, раз при обновлении перестал работать. Да и до публикации он работает. Папку typograph удалил и залил с предыдущей версии. Тоже самое. Со стильями тоже все в порядке, ставил с шаблона Дефаулт для проверки. В самом тайни вроде ничего не менялось.  

У всех ли так? Или только у меня? Хотелось бы знать работает ли он у тех кто обновился?

В /typograph/frontend.php спойлер прописан так же как и раньше был в html_filter.php.

#4 2 февраля 2024 в 17:21

Версия 2.16.2. Работает (на скринах — размещен в теле поста, в комментариях тоже работает): 

Изображение

Изображение

#5 2 февраля 2024 в 18:18

Не знаю важно ли это? templates/modern/js/core.js?1694143646:635

$(...).val() is undefined

#6 2 февраля 2024 в 18:44

Не знаю важно ли это? templates/modern/js/core.js?1694143646:635

pupsik

Конечно важно. У вас ошибка в яваскрипте блокирует работу всего остального кода яваскрипта.

#7 3 февраля 2024 в 01:07

Да, но этот файл оригинальный.

Добавлено спустя 2 часа

Проблему решил. Залил файл /system/fields/html.php с предыдущей версии, и спойлер заработал.

Правильно ли это? Нет. Так как думаю какие то настройки в админке типографа не будут влиять на измены. Ну а что сделать? 

Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.

Похожие темы

Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.