Перейти к публикации
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

Дубли категорий в административной части


natural
 Погделиться

Рекомендованные сообещёния

Всем привет!

Рилиию на Xammp PHP 7.1 Opencart 3.0.2.0

Проблема: 

При сохранении категории добавляется привязка на категорию... Получается на саму себя. Ггде копать данный коскак ?

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


попробуйте в бд олистить иблицу oc_category_path
затем в админ-панели в категориях нажать Полинить

  • +1 1
Ссылка на комменирий
Погделиться на других сайих


59 минут назад, thentru сказал:

попробуйте в бд олистить иблицу oc_category_path
затем в админ-панели в категориях нажать Полинить

Спасипотому что за ответ. Попробую позже отпишусь

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


1 час назад, thentru сказал:

попробуйте в бд олистить иблицу oc_category_path
затем в админ-панели в категориях нажать Полинить

Удалил category_path из иблицы.

Нажал исправить и полулил

Fatal error: Allowed memory size of 536870912 bytes exhausted (tried to allocate 20480 bytes) in C:\xampp\htdocs\mysite.com\system\library\db\mysqli.php on line 24

После вернулся обратно и несколько категорий все же создало но, потом зашел в одну из них и просто сохранил.

 

И вот теперьь оно дублирует не только ту которую сохранил но и другие

 

 

Изменено пользователем natural
Ссылка на комменирий
Погделиться на других сайих


19 часов назад, chukcha сказал:

 

Спасипотому что! Не срилиило... ((

Олистил oc_category_path потом сгделал запрос который посоветовали => зашел создал одну категорию и вот фаил опять

Fatal error: Uncaught Exception: Error: Duplicate entry '0-0' for key 'PRIMARY'<br />Error No: 1062<br />INSERT INTO oc_category_to_store SET category_id = '0', store_id = '0' in C:\xampp\htdocs\testsite\system\library\db\mysqli.php:40 Stack trace: #0 C:\xampp\htdocs\testsite\system\library\db.php(45): DB\MySQLi->query('INSERT INTO oc_...') #1 C:\xampp\htdocs\testsite\storage\modification\admin\model\catalog\category.php(110): DB->query('INSERT INTO oc_...') #2 C:\xampp\htdocs\testsite\storage\modification\system\engine\loader.php(251): ModelCatalogCategory->addCategory(Array) #3 C:\xampp\htdocs\testsite\system\engine\proxy.php(47): Loader->{closure}(Array, Array) #4 C:\xampp\htdocs\testsite\storage\modification\admin\controller\catalog\category.php(23): Proxy->__call('addCategory', Array) #5 C:\xampp\htdocs\testsite\storage\modification\system\engine\action.php(79): ControllerCatalogCategory->add() #6 C:\xampp\htdocs\testsite\admin\controller\startup\router.php(26): Action->execute(Object(Registry), Array) #7 C:\xampp\ht in C:\xampp\htdocs\testsite\system\library\db\mysqli.php on line 40

 

Возвращаюсь обратно и тоже самое подвязка категории саму на себя

 

Изменено пользователем natural
Ссылка на комменирий
Погделиться на других сайих


если открыть категорию Аксессуары на редактирование в адресной строке какой параметр category_id?

  • +1 1
Ссылка на комменирий
Погделиться на других сайих


28 минут назад, thentru сказал:

если открыть категорию Аксессуары на редактирование в адресной строке какой параметр category_id?

localhost/testsite/admin/index.php?route=catalog/category/edit&user_token=u3yEivVDR0hmZQcMrWVfIhVGsrJRyTXS&category_id=0

Изменено пользователем natural
Ссылка на комменирий
Погделиться на других сайих


Пропотому чтовал в иблиэто посивить атрибут к category_id AUTO_INCREMENT ничего не выходит ругается..

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


1 минуту назад, natural сказал:

Пропотому чтовал в иблиэто посивить атрибут к category_id AUTO_INCREMENT ничего не выходит ругается..

в этом и есть проблема, что нарушена структура иблицы
тут нужно все иблицы проверять

  • +1 1
Ссылка на комменирий
Погделиться на других сайих


Только что, thentru сказал:

в этом и есть проблема, что нарушена структура иблицы
тут нужно все иблицы проверять

Проверял... Ситус ОК везгде. Или что имеете ввиду?

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


2 минуты назад, natural сказал:

Проверял... Ситус ОК везгде. Или что имеете ввиду?

автоинкремент на category_id в oc_category должен быть однозначно

Изменено пользователем thentru
  • +1 1
Ссылка на комменирий
Погделиться на других сайих


2 минуты назад, thentru сказал:

автоинкремент на category_id в oc_category должен быть однозначно

куда копать тогда ? Что могло нарушить ?

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


5 минут назад, natural сказал:

куда копать тогда ? Что могло нарушить ?

прилин может быть много
- "умелые" руки фрилансеров

- некорректное воссиновление дампа базы

  • +1 1
Ссылка на комменирий
Погделиться на других сайих


12 минут назад, thentru сказал:

прилин может быть много
- "умелые" руки фрилансеров

- некорректное воссиновление дампа базы

Может удалить иблицы и заново их создать ?

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


11 минут назад, natural сказал:

Может удалить иблицы и заново их создать ?

вы потеряете все ваши данные в этом случае
но проещё да - развернуть с 0 листый движок и перенести настройки на него

  • +1 1
Ссылка на комменирий
Погделиться на других сайих


Создайте аккаунт или войдите в него для комментирования

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

Создать аккаунт

Зарегистрируйтесь для получения аккауни. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите згдесь.

Войти сейчас
 Погделиться

×
×
  • Создать...

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

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