Перейти к содержанию
Saffo

Проблема с опциями: перестали выводиться в карточке товара.

Рекомендуемые сообщения

День добрый!
Возникла странная проблема: перестали отображаться все опции внутри всех карточек товаров (OpenCart Version 2.1.0.2). В админ панели опция осталась и ее можно редактировать, но после сохранения карточки данные слетают и, как следствие, на сайте не отображаются. Есть предположение, что ситуация возникла из-за обновления на хостинге, так как ранее подобных проблем не возникало, и все отлично работало. Никаких других корректировок и изменений не проводилось, код тоже никто не трогал. Может быть, кто-то сталкивался с подобным и знает, как исправить ситуацию?
На скринах в принципе показано, что происходит:
1. Вносим параметры опции.
2. Сохраняем и смотрим карточку товара: а там ничего не вывелось.
3. Заходим в эту карточку в админ панели и видим, что ни один параметр опции не сохранился. 
4. Сидим и горько плачем.

скрин1.png

скрин2.png

скрин3.png

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

смотрите лог ошибок после сохранения изменений в карточке товара

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Там написано вот это. Вы мне не объясните, пожалуйста, что с этим делать?( 
2017-07-26 13:05:53 - PHP Notice:  Error: Unknown column 'optsku' in 'field list'<br />Error No: 1054<br /> Error in: <b>/home/s/sputnik21/milediflowers.ru/public_html/admin/model/catalog/product.php</b> line <b>175</b><br />INSERT INTO oc_product_option_value SET product_option_value_id = '0', product_option_id = '462', product_id = '281', option_id = '2', option_value_id = '24', quantity = '1000000', subtract = '0', price = '20', price_prefix = '+', points = '0', points_prefix = '+', weight = '0', optsku= '', weight_prefix = '+' in /home/s/sputnik21/milediflowers.ru/public_html/system/library/db/mysql.php on line 55
2017-07-26 13:05:53 - PHP Notice:  Error: Unknown column 'optsku' in 'field list'<br />Error No: 1054<br /> Error in: <b>/home/s/sputnik21/milediflowers.ru/public_html/admin/model/catalog/product.php</b> line <b>175</b><br />INSERT INTO oc_product_option_value SET product_option_value_id = '0', product_option_id = '462', product_id = '281', option_id = '2', option_value_id = '24', quantity = '1000000', subtract = '0', price = '20', price_prefix = '+', points = '0', points_prefix = '+', weight = '0', optsku= '', weight_prefix = '+' in /home/s/sputnik21/milediflowers.ru/public_html/system/library/db/mysql.php on line 55

Изменено пользователем Saffo

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

в таблице  oc_product_option_value  отсутствует столбец   optsku. а в запросе на добавление данных в данную таблицу, он есть.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.