Ошибка загрузки файлов в minishop2
Всем привет, такая вот проблема. Стоял минишоп версии 2.2 и modx 2.5.1
Обновил их до последней версии, теперь появилась проблема с загрузкой фотографий во вкладке товара «галерея». В общем изображения загружаются в нужную папку, всё ок, но сами миниатюры не появляются… да и вообще ничего, как будто фоток нет, хотя они загружены.
В консоли такая ошибка:
Глянул на другом сайте, там нету поля «active». В общем что можно сделать, подскажите выход, спасибо.
Обновил их до последней версии, теперь появилась проблема с загрузкой фотографий во вкладке товара «галерея». В общем изображения загружаются в нужную папку, всё ок, но сами миниатюры не появляются… да и вообще ничего, как будто фоток нет, хотя они загружены.
В консоли такая ошибка:
[2017-01-07 16:44:28] (ERROR @ /home/s7956/www/core/components/minishop2/processors/mgr/gallery/getlist.class.php : 105) Array
(
[0] => 42S22
[1] => 1054
[2] => Unknown column 'msProductFile.active' in 'field list'
)
[2017-01-07 16:44:43] (ERROR @ /home/s7956/www/core/xpdo/om/xpdoobject.class.php : 1452) Error 42S22 executing statement:
INSERT INTO `modx_ms2_product_files` (`product_id`, `source`, `parent`, `name`, `path`, `file`, `type`, `createdon`, `createdby`, `rank`, `url`, `properties`, `hash`, `active`) VALUES (67, 3, 0, 'product76-2', '67/', 'product76-2.jpg', 'image', '2017-01-07 16:44:43', 1, 0, '/assets/images/resources/67/product76-2.jpg', '{\"size\":41670,\"width\":790,\"height\":520,\"bits\":8,\"mime\":\"image\\/jpeg\"}', '2077694f8ee0b258f6956449dcf2026523bfd2d1', 1)
Array
(
[0] => 42S22
[1] => 1054
[2] => Unknown column 'active' in 'field list'
)Посмотрел в базе, всё норм. В таблице modx_ms2_product_files 15 стлобцов, попробовал ради интереса добавить новое поле active. В итоге теперь вместо пустоты — миниатюры минишопа.Глянул на другом сайте, там нету поля «active». В общем что можно сделать, подскажите выход, спасибо.
Комментарии: 10
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
Поправил, обновляйтесь.
А насчёт поля active — оно обязано создаваться, не знаю что произошло у топикстартера. Сейчас обновил один свой сайт — колонка в БД появилась.
ФаритБудет больше пользы — если Вы расскажите о проблеме в репозитории miniShop2. Создайте Issue, опишите суть проблемы, и то какое поведение ожидается. Расскажите как такую проблему воспроизвести — и шансов на исправление станет гораздо больше.
Обычно проблемы именно так решаются в мире IT.
ФаритНичего страшного, просто танцы с бубнами у всех с 2017 года…
Еще раз… хотите получить решение конкретной проблемы — создайте issue в репозитарии проекта на github. Это нормальное поведение для IT разработки.
Мне важно увидеть, что вы не просто бубните на форуме, а делаете хоть что-то, чтобы поддержать БЕСПЛАТНЫЙ труд других людей.