Welcome!

By registering with us, you'll be able to discuss, share and private message with other members of our community.

SignUp Now!

Решено Ошибка при импорте форм в плагине Advanced Forms

Статус
В этой теме нельзя размещать новые ответы.
Апр
312
396
Пользователь
При импорте форм в плагин Advanced Forms вылезают ошибки, которые можно увидеть на скрине. Как можно исправить?
 

Вложения

  • Снимок экрана 2026-05-04 150924.png
    Снимок экрана 2026-05-04 150924.png
    106.2 KB · Просмотры: 8
Окт
211
153
Пользователь
2.20. Запрещено публиковать ответы, сгенерированные при помощи ChatGPT или аналогичных ИИ-моделей.
Ошибка возникает из-за того, что в базе данных отсутствует колонка email_attachments, которую пытается использовать плагин Snog\Forms (Advanced Forms) при импорте.

Вот как это можно исправить:

Зайдите в phpMyAdmin или другой клиент MySQL и выполните SQL-запрос:

ALTER TABLE `xf_snog_forms_form`
ADD COLUMN `email_attachments` TEXT NULL DEFAULT NULL;
 
Апр
312
396
Пользователь
Ошибка возникает из-за того, что в базе данных отсутствует колонка email_attachments, которую пытается использовать плагин Snog\Forms (Advanced Forms) при импорте.

Вот как это можно исправить:

Зайдите в phpMyAdmin или другой клиент MySQL и выполните SQL-запрос:
 

Вложения

  • Снимок экрана 2026-05-04 163707.png
    Снимок экрана 2026-05-04 163707.png
    102.5 KB · Просмотры: 5
𝚖𝚘𝚛𝚜 𝚌𝚎𝚛𝚝𝚊, 𝚑𝚘𝚛𝚊 𝚒𝚗𝚌𝚎𝚛𝚝𝚊.
Янв
1,651
3,722
Команда форума
Администратор
видимо, форма была экспортирована с другой \ более новой версии платина, где в базе нет нужной колонки

попробуй выполнить sql запрос;
код:
ALTER TABLE xf_snog_forms_field
ADD COLUMN readonly TINYINT(3) UNSIGNED NOT NULL DEFAULT 0;

и после этого попробуй повторить импорт форм. Но никто не гарантирует что это единственная недостающая колонка. если после этого вылезет новая ошибка по другой колонке, значит версия плагин не совпадает с твоей текущей
 
Апр
312
396
Пользователь
видимо, форма была экспортирована с другой \ более новой версии платина, где в базе нет нужной колонки

попробуй выполнить sql запрос;
код:
ALTER TABLE xf_snog_forms_field
ADD COLUMN readonly TINYINT(3) UNSIGNED NOT NULL DEFAULT 0;

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