Ошибка в базе при добавлении новостей

ЕСТЬ РЕШЕНИЕ ЗАКРЫТО
#1 21 июня 2017 в 10:17
Здравствуйте. Маленький вопрос.

При добавлении новости возникает ошибка (новость и картинка все равно добавляются):


Системное имя поля картинки "picture".
Помогите, пожалуйста, исправить. Спасибо.
#2 21 июня 2017 в 17:59
Есть два варианта решения вопроса:
1. Выясняете откуда у вас лишнее поле i.photo и определяетесь с его назначением
2. В базе удалить столбец i.photo в таблице cms_con_news

Ваша ошибка похожа на остаток отсутствующего дополнения. Оптимально — выяснить, что это за дополнение и или его исправить или полностью вычистить со скрипта и из базы.
#3 21 июня 2017 в 19:09

Есть два варианта решения вопроса:
1. Выясняете откуда у вас лишнее поле i.photo и определяетесь с его назначением
2. В базе удалить столбец i.photo в таблице cms_con_news

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

vikont
Спасибо большое! Первое, что я сделал, естественно, полез в базу. Но там нет столбца i.photo! Единственное, что у меня было поменяно в типе контента, это системное имя картинки — с photo на picture. Может, в этом вопрос?
#4 21 июня 2017 в 20:34
kssemenov,
Переименуйте в админке системное имя поля картинок на photo.
Предварительно бэкап базы сделать не забудьте…
#5 21 июня 2017 в 20:40
Рад бы, да полетят все картинки.
#6 21 июня 2017 в 20:44
kssemenov,
А кто удалял поле photo?
Оно практически системное и его удаление приводит вот к таким казусам.
Ставьте на комп опенсервер, скачивайте базу, файлы, разворачивайте копию сайта на локальном компьютере и экспериментируйте.
#7 21 июня 2017 в 20:50
Я не удалял. я поменял имя. Поставил стили отображения контента Sitestroi, у них системное поле называется picture. Без этого не отображались картинки в виджетах.

Хорошо, спасибо, поэксперементирую.
#8 21 июня 2017 в 21:41
В общем, переименовал системное имя в photo и изменил стиль вывода. Все работает.

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