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

Автор vicbar, 09 сентября 2015, 17:35:03

« назад - далее »

vicbar

Здравствуйте!

Когда захожу в раздел "Товары" сразу появляется сообщение об ошибке:

Неверный SQL запрос
Unknown column 'image_shop.id_product' in 'on clause'

при нажатии "Сохранить" товар не сохраняется.

Версия магазина 1.6.1.1

Помогите, пожалуйста!

Миколас


mistral

Добавить нужно колонку 'id_product' в таблицу 'image_shop' 
ALTER TABLE ps_image_shop ADD `id_product` int(10) unsigned NOT NULL, ADD KEY `id_product` (`id_product`, `id_shop`, `cover`);

vicbar

Сердечная благодарность всем! Получилось!

iston

 Добрый день,

У меня та же проблема после установки новой темы.
Я совсем новичок, подскажите пожалуйста где и как нужно делать это исправление?

Заранее благодарен.

DarinSr

Цитата: mistral от 09 сентября 2015, 17:49:48
Добавить нужно колонку 'id_product' в таблицу 'image_shop' 
ALTER TABLE ps_image_shop ADD `id_product` int(10) unsigned NOT NULL, ADD KEY `id_product` (`id_product`, `id_shop`, `cover`);
В sql менеджере, например, phpmyadmin выберите свою базу данных, во вкладке SQL запустите этот запрос.

iston

Спасибо за ответ. Не получаеться, наверное что то не то делаю или не там смотрю:(
А можно как то по другому исправить?

DarinSr

Можно переустановить prestashop. По другому никак. Или в базе данных добавлять недостающие поля, или переуставливать prestashop.

iston

Все сделал как вы написали.
Сейчас когда создаю новый товар кнопка "Сохранить и Остаться" и кнопка "Сохранить" долго остаются не действительными и появляется ошибка:
Tab : ModuleTmproductvideos (200)
A server error occurred while loading the tabs: some tabs could not be loaded.
Please try again by refreshing the page.
If you are still encountering this problem, please check your server logs or contact your hosting provider for assistance.
Тогда нажимаю кнопку ОК или Cancel и кнопки "Сохранить и Остаться", "Сохранить" становятся активными. Но после нажатия выдает такую ошибку:
An error occurred while creating an object. product.

Поменять названия товара нельзя так же. Плюс к тому Товар не отображается на страницах хотя пишет: В наличии и количество.
Плюс в final price  цена не отображается, хотя зайдя во внутр товара final price установлена (Print screen в приложении)

Также добавляю Print screen с БД, какой ответ я получаю при добавлении колонки 'id_product' в таблицу 'image_shop'

DarinSr


iston

В том то и дело что это тоже не помогает :(

iston


DarinSr


iston

Цитата: DarinSr от 18 февраля 2016, 11:31:09
Скачайте его по этой ссылке.

Извините что туплю. Как скачать и куда потом этот код, в какой фаил вставит?

coder

Цитата: DarinSr от 11 октября 2015, 15:15:28
Цитата: mistral от 09 сентября 2015, 17:49:48
Добавить нужно колонку 'id_product' в таблицу 'image_shop' 
ALTER TABLE ps_image_shop ADD `id_product` int(10) unsigned NOT NULL, ADD KEY `id_product` (`id_product`, `id_shop`, `cover`);
В sql менеджере, например, phpmyadmin выберите свою базу данных, во вкладке SQL запустите этот запрос.

Это читали? Вроде бы все понятно, по другому и не скажешь.