Автор Тема: Не сохраняются измения в карточке товара  (Прочитано 2855 раз)

28 Июль 2014, 16:29:13
Ответ #30
  • Ветеран
  • *****
  • Сообщений: 16667
  • Репутация: +14630/-5
  • Сообщество PrestaShop
    • Просмотр профиля
В файле /config/defines.inc.php
замените
define('_PS_MODE_DEV_', false);на
define('_PS_MODE_DEV_', true);и
define('_PS_DEBUG_PROFILING_', false);на
define('_PS_DEBUG_PROFILING_', true);
28 Июль 2014, 16:30:32
Ответ #31
  • Новичок
  • *
  • Сообщений: 23
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
была отмечена главная категория. убрал галочку. не сохраняются изменения
28 Июль 2014, 16:32:04
Ответ #32
  • Новичок
  • *
  • Сообщений: 23
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
В файле /config/defines.inc.php
замените
define('_PS_MODE_DEV_', false);на
define('_PS_MODE_DEV_', true);и
define('_PS_DEBUG_PROFILING_', false);на
define('_PS_DEBUG_PROFILING_', true);
да, это сделано
28 Июль 2014, 16:50:22
Ответ #33
  • Ветеран
  • *****
  • Сообщений: 16667
  • Репутация: +14630/-5
  • Сообщество PrestaShop
    • Просмотр профиля
Тогда внизу страницы должна появиться консоль отладки. Там можно посмотреть значения переменных.
28 Июль 2014, 16:51:49
Ответ #34
  • Новичок
  • *
  • Сообщений: 23
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
да, выше в сообщении я прикрепил файл с ними
но в файле не все, там очень много.
если нужно, могу добавить
28 Июль 2014, 17:02:22
Ответ #35
  • Ветеран
  • *****
  • Сообщений: 16667
  • Репутация: +14630/-5
  • Сообщество PrestaShop
    • Просмотр профиля
Давайте все скопируйте в файл.
28 Июль 2014, 17:04:23
Ответ #36
  • Новичок
  • *
  • Сообщений: 23
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
28 Июль 2014, 17:26:44
Ответ #37
  • Ветеран
  • *****
  • Сообщений: 16667
  • Репутация: +14630/-5
  • Сообщество PrestaShop
    • Просмотр профиля
Ошибок нет.
Тогда нужно проверить таблицу ps_product_lang.
В ней должны быть данные только для русского языка, все остальные вы удалили.
Ид русского можео посмотртетьв таблице ps_lang.
28 Июль 2014, 17:31:14
Ответ #38
  • Новичок
  • *
  • Сообщений: 23
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
на что обратить внимание в ps_product_lang?
и что делать с Ид русского?
28 Июль 2014, 18:18:05
Ответ #39
  • Ветеран
  • *****
  • Сообщений: 16667
  • Репутация: +14630/-5
  • Сообщество PrestaShop
    • Просмотр профиля
В таблице ps_product_lang должно быть
id_product, id_shop, id_lang...
ид товара, ид магазина (всегда одно и тоже),  ид языка (всегда одно и тоже), ...
28 Июль 2014, 18:24:36
Ответ #40
  • Новичок
  • *
  • Сообщений: 23
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
в это таблице у меня каждый товар дублируется.
разница лишь в столбце id_lang. в этом столбце есть значения 1 и 2.
из таблицы ps_lang понимаю, что значение 2 - это русский язык. но в этой таблице нет больше никакого языка, кроме русского
28 Июль 2014, 18:30:01
Ответ #41
  • Ветеран
  • *****
  • Сообщений: 16667
  • Репутация: +14630/-5
  • Сообщество PrestaShop
    • Просмотр профиля
В этом и проблема, не правильно определяется ид языка при редактировании товара.
А если добавить новый товар, сохраняет?   
28 Июль 2014, 18:46:17
Ответ #42
  • Новичок
  • *
  • Сообщений: 23
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
да, добавляется товар и в нем можно сделать изменения, которые сохраняются.
при этом в ps_product_lang создается лишь одна строка этого товара, не дублируется.
если в этом проблема, то как ее решить?
28 Июль 2014, 18:52:17
Ответ #43
  • Ветеран
  • *****
  • Сообщений: 16667
  • Репутация: +14630/-5
  • Сообщество PrestaShop
    • Просмотр профиля
В ручную удалить повторы из таблицы ps_product_lang (только сначала сделайте бекап базы и таблицы).
28 Июль 2014, 18:55:01
Ответ #44
  • Новичок
  • *
  • Сообщений: 23
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля