Ошибка в client config
Здравствуйте! Пытаюсь создать поле в приложении ClientConfig, но выскакивает такая ошибка object_err_save. Пытался заполнять все поля, ничего не помогает. Разрабатываю локально.
Поблагодарить автора
Отправить деньги
Комментарии: 18
случаем не на denver?
На openserver
версия php?
PHP-7.1
менять на 5.6 / 7.0 пробовали?
Честно нет. Кстати, поле с типом image сохранилось, но другие типы полей не сохраняются. Выдается ошибка, которая в теме вопроса.
Смена не помогла.
переустановите приложение локально
не помогает
на чистую систему ставите?
да
Косяк точно в настройках openserver. Точнее сказать немогу.
У меня как то на openserver репозиторий не работал общий. Находил решение на офф форуме
У меня как то на openserver репозиторий не работал общий. Находил решение на офф форуме
с офиса вернусь — попробую у себя проверить
Посмотри здесь, проблема с Tickets думаю поможет, проблема скорее всего в том, что в MySQL для винды по дефолту включен строгий режим работы.
Не помогает.
а что в логах? помимо «object_err_save»
У меня ошибка иного характера, настройка просто не сохраняется, прогресс-бар прокручивает загрузку в ротации, но но ничего не сохраняет, кто знает в чем могет быть беда???
Stanislavsky, любопытно, чем дело кончилось.
INSERT INTO `modx_clientconfig_setting` (`key`, `label`, `xtype`, `description`, `is_required`, `sortorder`, `value`, `default`, `group`, `options`, `process_options`, `source`) VALUES ('contact', 'Контактный ', 'modx-panel-tv-image', '', 1, 0, '', '', 1, '', 0, 0)
Array
(
[0] => 42S22
[1] => 1054
[2] => Unknown column 'process_options' in 'field list'
)
У меня почему-то при первичной установке это поле не появилось в таблице, потому и ошибка сохранения была. Переустановка или последующие установки компонента с нуля были успешными. Чудеса :)
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.