Редактирование товара - белый экран...

Тема в разделе "Opencart", создана пользователем wwizard, 4 ноя 2015.

Информация :
Внимание форумчане! При создании тем, или выкладывании какой-либо информации проверьте в какой ветке форума вы находитесь! Не путайте Opencart и Opencart2. При несоблюдении данного условия выносится соответствующее наказание! И потом не говорите что вас НЕ ПРЕДУПРЕЖДАЛИ! По возможности используйте обменники mail, yandex, google, dropbox, rghost Дабы избежать просьб перезалить и проблем с рекламой!
Модераторы: ZiX
  1. wwizard

    wwizard

    Регистр.:
    20 июл 2009
    Сообщения:
    418
    Симпатии:
    12
    В админке нажимаю редактировать товар, и попадаю на белый экран.

    В журнале ошибок, следующее:

    2015-11-03 22:10:55 - PHP Warning: mysql_query() [<a href='function.mysql-query'>function.mysql-query</a>]: Unable to save result set in /var/www/users/wizard/domains/UNIT/system/database/mysql.php on line 22
    2015-11-03 22:10:55 - PHP Notice: Error: Subquery returns more than 1 row<br />Error No: 1242<br />SELECT DISTINCT *, (SELECT keyword FROM url_alias WHERE query = 'manufacturer_id=228') AS keyword FROM manufacturer WHERE manufacturer_id = '228' in /var/www/users/wizard/domains/UNIT/system/database/mysql.php on line 50

    Что делать?
     
  2. ZiX

    ZiX Коддинг, Парсинг

    Moderator
    Регистр.:
    9 июл 2011
    Сообщения:
    1.389
    Симпатии:
    580
    Разве верно стоят кавычки?
    (SELECT keyword FROM url_alias WHERE query = 'manufacturer_id=228')
    должно быть
    (SELECT keyword FROM url_alias WHERE query = manufacturer_id='228')

    Откуда этот запрос?
     
  3. wwizard

    wwizard

    Регистр.:
    20 июл 2009
    Сообщения:
    418
    Симпатии:
    12
  4. ZiX

    ZiX Коддинг, Парсинг

    Moderator
    Регистр.:
    9 июл 2011
    Сообщения:
    1.389
    Симпатии:
    580
    Какието правки или недавно поставленные модули?
     
  5. DobruyZluden

    DobruyZluden ___Космический___ _____засланец_____

    Регистр.:
    8 сен 2015
    Сообщения:
    182
    Симпатии:
    84
    идите в базу данных- в таблицу url_alias (например oc_url_alias) найдите там дубль manufacturer_id = 228 и удалите его.
     
    wwizard нравится это.
  6. wwizard

    wwizard

    Регистр.:
    20 июл 2009
    Сообщения:
    418
    Симпатии:
    12
    Почему создаются дубликаты? и именно дубликаты категорий?
     
  7. DobruyZluden

    DobruyZluden ___Космический___ _____засланец_____

    Регистр.:
    8 сен 2015
    Сообщения:
    182
    Симпатии:
    84
    Какой-то из модулей это штампует.. искать, смотреть..
    Шаблон случайно не Eros?
     
  8. wwizard

    wwizard

    Регистр.:
    20 июл 2009
    Сообщения:
    418
    Симпатии:
    12
    Нет. Автоматическое обновление прайслиста. https://goo.gl/MRLUe8
    Вот что пишет журнал ошибок:

    2015-11-04 13:13:48 - PHP Warning: mysql_query() [<a href='function.mysql-query'>function.mysql-query</a>]: Unable to save result set in /var/www/users/wizard/domains/UNIT/system/database/mysql.php on line 22

    2015-11-04 13:13:48 - PHP Notice: Error: Subquery returns more than 1 row<br />Error No: 1242<br />SELECT DISTINCT *, (SELECT keyword FROM url_alias WHERE query = 'manufacturer_id=86') AS keyword FROM manufacturer WHERE manufacturer_id = '86' in /var/www/users/wizard/domains/UNIT/system/database/mysql.php on line 50
     
  9. DobruyZluden

    DobruyZluden ___Космический___ _____засланец_____

    Регистр.:
    8 сен 2015
    Сообщения:
    182
    Симпатии:
    84
    Ну вот Вам в очередной раз БД говорит Subquery returns more than 1 row (больше одной строки, хотя ID должен быть уникальным). У Вас клонируются ID производителя. Я не разработчик этого модуля и не могу сказать почему модуль экспортирует данные и не смотрит на уникальность. Это вопрос к ним... Например, нужно заставить модуль не вносить производителей в БД(обычно их не много и можно внести вручную). Если производителей много- купить модуль у разработчика и начинать дырявить его несчастный моск ;)
     
    wwizard нравится это.
  10. wwizard

    wwizard

    Регистр.:
    20 июл 2009
    Сообщения:
    418
    Симпатии:
    12
    Купил, давно. Раньше не было такой проблемы. Уже написал в поддержку. Спасибо Вам.
     
    DobruyZluden нравится это.