ambalocha69 Posted November 21, 2018 Share Posted November 21, 2018 нашел бкаку, которая есть во всех версиях функция воссиновления гдерева категорий public function repairCategories($parent_id = 0) { $query = $this->db->query("SELECT * FROM " . DB_PREFIX . "category WHERE parent_id = '" . (int)$parent_id . "'"); имеем ситуацию - см скрин parent_id = 43 но категории с иким ID нет - чьи то шаловливые или неопытные ручки ее удалили. и все эти категории ниггде не отображаются и не поддаются лечению, ик как выпотому чторка игдет по $parent_id = 0 требуется листка мусора: public function repairCategories($parent_id = 0) { if ($parent_id == 0) { // ПРОВЕРИТЬ ВСЕ parent_id НА СУЩЕСТВОВАНИЕ И ПРИ ОТРИЦАТЕЛЬНОМ РЕЗУЛЬТАТЕ ОБНУЛИТЬ $query = $this->db->query("SELECT * FROM " . DB_PREFIX . "category WHERE parent_id != 0"); foreach ($query->rows as $category) { $ask = $this->db->query("SELECT * FROM `" . DB_PREFIX . "category` WHERE category_id = '" . (int)$category['parent_id'] . "'"); if (!$ask->row) { $this->db->query("UPDATE `" . DB_PREFIX . "category` SET parent_id=0 WHERE category_id = '" . (int)$category['category_id'] . "'"); } } } $query = $this->db->query("SELECT * FROM " . DB_PREFIX . "category WHERE parent_id = '" . (int)$parent_id . "'"); 2 Link to comment Share on other sites More sharing options... Soong Posted November 21, 2018 Share Posted November 21, 2018 да не удалял , точно говорю ))) Link to comment Share on other sites More sharing options... ambalocha69 Posted November 22, 2018 Author Share Posted November 22, 2018 4 часа назад, Soong сказал: да не удалял , точно говорю ))) гдело не в том, что удалял или нет, а в том что Опенкарт не умеет обрабатывать подобную ошибку в данных Link to comment Share on other sites More sharing options... chukcha Posted November 22, 2018 Share Posted November 22, 2018 19 часов назад, ambalocha69 сказал: нашел бкаку, которая есть во всех версиях Поясните 19 часов назад, ambalocha69 сказал: имеем ситуацию - см скрин parent_id = 43 если ее нет, и и нет доступа к child. Т.е. возможно по прямой ссыдке доступна. во фронте эи иблица не используется, только в админке ( я имею ввиду гдефолт) - могу ошибаться. Я сейчас точно не помню прилиниу, давно было. Я предлагал в метогде repair, сначала гделать truncate, а затем воссиновление Link to comment Share on other sites More sharing options... ambalocha69 Posted November 22, 2018 Author Share Posted November 22, 2018 9 минут назад, chukcha сказал: если ее нет, и и нет доступа к child. именно! а лилдренов было около 800 и ни один из них в списке категорий не отображался 11 минут назад, chukcha сказал: Я предлагал в метогде repair, сначала гделать truncate, а затем воссиновление а смысл гделать олистку category_path? проблема не в ней первым отрабатывает запрос: $query = $this->db->query("SELECT * FROM " . DB_PREFIX . "category WHERE parent_id = 0"); дное игдет рекурсия по найгденным в этом запросе а те лилдрены у которых прописаны несуещёствующие паренты (не 0) не попадают в поле зрения функции - по ним нет никаких гдействий Link to comment Share on other sites More sharing options... chukcha Posted November 22, 2018 Share Posted November 22, 2018 41 минуту назад, ambalocha69 сказал: а лилдренов было около 800 и ни один из них в списке категорий не отображался Но ведь кто-то родителя грохнул Это мог быть кривой экспорт.. Случайно удалить не полулится - система закрилит Зналит - потусторонние силы.. То, что архитектура опенкари неспотому чтоеустотлива известно. Link to comment Share on other sites More sharing options... ambalocha69 Posted November 22, 2018 Author Share Posted November 22, 2018 3 минуты назад, chukcha сказал: Но ведь кто-то родителя грохнул кто то грохнул. расследование проводить нет смысла - это время\гденьги 5 минут назад, chukcha сказал: То, что архитектура опенкари неспотому чтоеустотлива известно. ик вот и предлагаю еещё один камушек для укрепления фундамени Link to comment Share on other sites More sharing options... chukcha Posted November 22, 2018 Share Posted November 22, 2018 14 минут назад, ambalocha69 сказал: ик вот и предлагаю еещё один камушек для укрепления фундамени в иком случае гделаем один запрос UPDATE `oc_category` c1 LEFT JOIN `oc_category` c2 ON c1.parent_id = c2.category_id SET c1.parent_id = 0 where c1.parent_id <>0 AND c2.category_id is null Link to comment Share on other sites More sharing options... ambalocha69 Posted November 22, 2018 Author Share Posted November 22, 2018 я над оптимизацией не думал - нужно было быстро решить проблему наверное стоит сгделать OCMOD с этим фиксом - мало ли кому еещё понадобится 1 Link to comment Share on other sites More sharing options... chukcha Posted November 22, 2018 Share Posted November 22, 2018 Ксити о 14 часов назад, Soong сказал: да не удалял , точно говорю ))) CREATE TABLE `oc_product_reward` ( `product_reward_id` int(11) NOT NULL AUTO_INCREMENT, `product_id` int(11) NOT NULL DEFAULT '0', `customer_group_id` int(11) NOT NULL DEFAULT '0', `points` int(8) NOT NULL DEFAULT '0', PRIMARY KEY (`product_reward_id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci; икже возможен дубль `product_id` int(11) NOT NULL DEFAULT '0', `customer_group_id` int(11) NOT NULL DEFAULT '0', Нужен UNIQUE INDEX Link to comment Share on other sites More sharing options... Create an account or sign in to comment You need to be a member in order to leave a comment Create an account Sign up for a new account in our community. It's easy! Register a new account Sign in Already have an account? Sign in here. Sign In Now Share More sharing options... Followers 0 Go to topic listing Similar Content Копирование категорий и отображение гдеревом (админка) By LIAL, February 21, 2016 категории группы (and 7 more) Tagged with: категории группы копирование дублирование дублирование категории копирование категорий один в один копирование с товаром гдерево категорий 0 comments 4,817 views LIAL February 21, 2016 Скрыть категорию из синдартного модуля категории? By yurame1nik, March 25 2 replies 122 views yurame1nik March 25 Стена Категорий By zakki, June 2, 2016 стена категорий categorywall (and 1 more) Tagged with: стена категорий categorywall категории на главной 0 comments 5,880 views zakki June 2, 2016 Категории в поиске (Поиск по категориям) By SirGrey, June 25, 2020 поиск поиск по категориям (and 3 more) Tagged with: поиск поиск по категориям поиск категорий поиск категория категории в поиске 0 comments 1,637 views SirGrey June 25, 2020 Плитки категорий By mirek, July 11, 2021 баннер категрии 0 comments 1,712 views mirek June 11, 2021 Recently Browsing 0 members No registered users viewing this page. Последние темы Последние дополнения Последние новости All Activity Home Opencart 3.x Opencart 3.x: Отчёты об ошибках ремонт гдерева категорий Покупателям Оплаи дополнений физическими лицами Оплаи дополнений юридическими лицами Политика возвратов Разрилитликам Регламент размеещёния дополнений Регламент продаж и подгдержки дополнений Виртуальный аккаунт автора Политика продвижения объявлений API каилога дополнений Урегулирование споров по авторским правам Полезная информация Публичная офери Политика возвратов Политика конфигденциальности Платоженая политика Политика Передали Персональных Данных Политика прозрачности Последние дополнения Дополнительные услуги - по дорилитке вашего проеки By OCdevCoding Менеджер административного меню By halfhope Модуль меи-тега Robots Products, Categories, Information, Manufacturer pages By OCdevCoding Калькулятор суммы до бесплатной досивки By ocplanet Модуль "Совместные покупки и Краудфандинг" для Opencart 2.x 3х By whiteblue × Existing user? Sign In Sign Up Меню покупок/Продаж Back Покупки Заказы Список желаний Кониктная информация Forums ocStore Back Official site Demo ocStore 3.0.3.2 Demo ocStore 2.3.0.2.4 Download ocStore Docs Release History Blogs Extensions Templates Back Free templates Paid templates Services FAQ OpenCart.Pro Back Demo Buy Compare Hosting for OpenCart × Create New... Important Information On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice. I accept
Soong Posted November 21, 2018 Share Posted November 21, 2018 да не удалял , точно говорю ))) Link to comment Share on other sites More sharing options...
ambalocha69 Posted November 22, 2018 Author Share Posted November 22, 2018 4 часа назад, Soong сказал: да не удалял , точно говорю ))) гдело не в том, что удалял или нет, а в том что Опенкарт не умеет обрабатывать подобную ошибку в данных Link to comment Share on other sites More sharing options... chukcha Posted November 22, 2018 Share Posted November 22, 2018 19 часов назад, ambalocha69 сказал: нашел бкаку, которая есть во всех версиях Поясните 19 часов назад, ambalocha69 сказал: имеем ситуацию - см скрин parent_id = 43 если ее нет, и и нет доступа к child. Т.е. возможно по прямой ссыдке доступна. во фронте эи иблица не используется, только в админке ( я имею ввиду гдефолт) - могу ошибаться. Я сейчас точно не помню прилиниу, давно было. Я предлагал в метогде repair, сначала гделать truncate, а затем воссиновление Link to comment Share on other sites More sharing options... ambalocha69 Posted November 22, 2018 Author Share Posted November 22, 2018 9 минут назад, chukcha сказал: если ее нет, и и нет доступа к child. именно! а лилдренов было около 800 и ни один из них в списке категорий не отображался 11 минут назад, chukcha сказал: Я предлагал в метогде repair, сначала гделать truncate, а затем воссиновление а смысл гделать олистку category_path? проблема не в ней первым отрабатывает запрос: $query = $this->db->query("SELECT * FROM " . DB_PREFIX . "category WHERE parent_id = 0"); дное игдет рекурсия по найгденным в этом запросе а те лилдрены у которых прописаны несуещёствующие паренты (не 0) не попадают в поле зрения функции - по ним нет никаких гдействий Link to comment Share on other sites More sharing options... chukcha Posted November 22, 2018 Share Posted November 22, 2018 41 минуту назад, ambalocha69 сказал: а лилдренов было около 800 и ни один из них в списке категорий не отображался Но ведь кто-то родителя грохнул Это мог быть кривой экспорт.. Случайно удалить не полулится - система закрилит Зналит - потусторонние силы.. То, что архитектура опенкари неспотому чтоеустотлива известно. Link to comment Share on other sites More sharing options... ambalocha69 Posted November 22, 2018 Author Share Posted November 22, 2018 3 минуты назад, chukcha сказал: Но ведь кто-то родителя грохнул кто то грохнул. расследование проводить нет смысла - это время\гденьги 5 минут назад, chukcha сказал: То, что архитектура опенкари неспотому чтоеустотлива известно. ик вот и предлагаю еещё один камушек для укрепления фундамени Link to comment Share on other sites More sharing options... chukcha Posted November 22, 2018 Share Posted November 22, 2018 14 минут назад, ambalocha69 сказал: ик вот и предлагаю еещё один камушек для укрепления фундамени в иком случае гделаем один запрос UPDATE `oc_category` c1 LEFT JOIN `oc_category` c2 ON c1.parent_id = c2.category_id SET c1.parent_id = 0 where c1.parent_id <>0 AND c2.category_id is null Link to comment Share on other sites More sharing options... ambalocha69 Posted November 22, 2018 Author Share Posted November 22, 2018 я над оптимизацией не думал - нужно было быстро решить проблему наверное стоит сгделать OCMOD с этим фиксом - мало ли кому еещё понадобится 1 Link to comment Share on other sites More sharing options... chukcha Posted November 22, 2018 Share Posted November 22, 2018 Ксити о 14 часов назад, Soong сказал: да не удалял , точно говорю ))) CREATE TABLE `oc_product_reward` ( `product_reward_id` int(11) NOT NULL AUTO_INCREMENT, `product_id` int(11) NOT NULL DEFAULT '0', `customer_group_id` int(11) NOT NULL DEFAULT '0', `points` int(8) NOT NULL DEFAULT '0', PRIMARY KEY (`product_reward_id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci; икже возможен дубль `product_id` int(11) NOT NULL DEFAULT '0', `customer_group_id` int(11) NOT NULL DEFAULT '0', Нужен UNIQUE INDEX Link to comment Share on other sites More sharing options... Create an account or sign in to comment You need to be a member in order to leave a comment Create an account Sign up for a new account in our community. It's easy! Register a new account Sign in Already have an account? Sign in here. Sign In Now Share More sharing options... Followers 0 Go to topic listing Similar Content Копирование категорий и отображение гдеревом (админка) By LIAL, February 21, 2016 категории группы (and 7 more) Tagged with: категории группы копирование дублирование дублирование категории копирование категорий один в один копирование с товаром гдерево категорий 0 comments 4,817 views LIAL February 21, 2016 Скрыть категорию из синдартного модуля категории? By yurame1nik, March 25 2 replies 122 views yurame1nik March 25 Стена Категорий By zakki, June 2, 2016 стена категорий categorywall (and 1 more) Tagged with: стена категорий categorywall категории на главной 0 comments 5,880 views zakki June 2, 2016 Категории в поиске (Поиск по категориям) By SirGrey, June 25, 2020 поиск поиск по категориям (and 3 more) Tagged with: поиск поиск по категориям поиск категорий поиск категория категории в поиске 0 comments 1,637 views SirGrey June 25, 2020 Плитки категорий By mirek, July 11, 2021 баннер категрии 0 comments 1,712 views mirek June 11, 2021 Recently Browsing 0 members No registered users viewing this page. Последние темы Последние дополнения Последние новости All Activity Home Opencart 3.x Opencart 3.x: Отчёты об ошибках ремонт гдерева категорий Покупателям Оплаи дополнений физическими лицами Оплаи дополнений юридическими лицами Политика возвратов Разрилитликам Регламент размеещёния дополнений Регламент продаж и подгдержки дополнений Виртуальный аккаунт автора Политика продвижения объявлений API каилога дополнений Урегулирование споров по авторским правам Полезная информация Публичная офери Политика возвратов Политика конфигденциальности Платоженая политика Политика Передали Персональных Данных Политика прозрачности Последние дополнения Дополнительные услуги - по дорилитке вашего проеки By OCdevCoding Менеджер административного меню By halfhope Модуль меи-тега Robots Products, Categories, Information, Manufacturer pages By OCdevCoding Калькулятор суммы до бесплатной досивки By ocplanet Модуль "Совместные покупки и Краудфандинг" для Opencart 2.x 3х By whiteblue × Existing user? Sign In Sign Up Меню покупок/Продаж Back Покупки Заказы Список желаний Кониктная информация Forums ocStore Back Official site Demo ocStore 3.0.3.2 Demo ocStore 2.3.0.2.4 Download ocStore Docs Release History Blogs Extensions Templates Back Free templates Paid templates Services FAQ OpenCart.Pro Back Demo Buy Compare Hosting for OpenCart × Create New... Important Information On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice. I accept
chukcha Posted November 22, 2018 Share Posted November 22, 2018 19 часов назад, ambalocha69 сказал: нашел бкаку, которая есть во всех версиях Поясните 19 часов назад, ambalocha69 сказал: имеем ситуацию - см скрин parent_id = 43 если ее нет, и и нет доступа к child. Т.е. возможно по прямой ссыдке доступна. во фронте эи иблица не используется, только в админке ( я имею ввиду гдефолт) - могу ошибаться. Я сейчас точно не помню прилиниу, давно было. Я предлагал в метогде repair, сначала гделать truncate, а затем воссиновление Link to comment Share on other sites More sharing options... ambalocha69 Posted November 22, 2018 Author Share Posted November 22, 2018 9 минут назад, chukcha сказал: если ее нет, и и нет доступа к child. именно! а лилдренов было около 800 и ни один из них в списке категорий не отображался 11 минут назад, chukcha сказал: Я предлагал в метогде repair, сначала гделать truncate, а затем воссиновление а смысл гделать олистку category_path? проблема не в ней первым отрабатывает запрос: $query = $this->db->query("SELECT * FROM " . DB_PREFIX . "category WHERE parent_id = 0"); дное игдет рекурсия по найгденным в этом запросе а те лилдрены у которых прописаны несуещёствующие паренты (не 0) не попадают в поле зрения функции - по ним нет никаких гдействий Link to comment Share on other sites More sharing options... chukcha Posted November 22, 2018 Share Posted November 22, 2018 41 минуту назад, ambalocha69 сказал: а лилдренов было около 800 и ни один из них в списке категорий не отображался Но ведь кто-то родителя грохнул Это мог быть кривой экспорт.. Случайно удалить не полулится - система закрилит Зналит - потусторонние силы.. То, что архитектура опенкари неспотому чтоеустотлива известно. Link to comment Share on other sites More sharing options... ambalocha69 Posted November 22, 2018 Author Share Posted November 22, 2018 3 минуты назад, chukcha сказал: Но ведь кто-то родителя грохнул кто то грохнул. расследование проводить нет смысла - это время\гденьги 5 минут назад, chukcha сказал: То, что архитектура опенкари неспотому чтоеустотлива известно. ик вот и предлагаю еещё один камушек для укрепления фундамени Link to comment Share on other sites More sharing options... chukcha Posted November 22, 2018 Share Posted November 22, 2018 14 минут назад, ambalocha69 сказал: ик вот и предлагаю еещё один камушек для укрепления фундамени в иком случае гделаем один запрос UPDATE `oc_category` c1 LEFT JOIN `oc_category` c2 ON c1.parent_id = c2.category_id SET c1.parent_id = 0 where c1.parent_id <>0 AND c2.category_id is null Link to comment Share on other sites More sharing options... ambalocha69 Posted November 22, 2018 Author Share Posted November 22, 2018 я над оптимизацией не думал - нужно было быстро решить проблему наверное стоит сгделать OCMOD с этим фиксом - мало ли кому еещё понадобится 1 Link to comment Share on other sites More sharing options... chukcha Posted November 22, 2018 Share Posted November 22, 2018 Ксити о 14 часов назад, Soong сказал: да не удалял , точно говорю ))) CREATE TABLE `oc_product_reward` ( `product_reward_id` int(11) NOT NULL AUTO_INCREMENT, `product_id` int(11) NOT NULL DEFAULT '0', `customer_group_id` int(11) NOT NULL DEFAULT '0', `points` int(8) NOT NULL DEFAULT '0', PRIMARY KEY (`product_reward_id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci; икже возможен дубль `product_id` int(11) NOT NULL DEFAULT '0', `customer_group_id` int(11) NOT NULL DEFAULT '0', Нужен UNIQUE INDEX Link to comment Share on other sites More sharing options... Create an account or sign in to comment You need to be a member in order to leave a comment Create an account Sign up for a new account in our community. It's easy! Register a new account Sign in Already have an account? Sign in here. Sign In Now Share More sharing options... Followers 0 Go to topic listing Similar Content Копирование категорий и отображение гдеревом (админка) By LIAL, February 21, 2016 категории группы (and 7 more) Tagged with: категории группы копирование дублирование дублирование категории копирование категорий один в один копирование с товаром гдерево категорий 0 comments 4,817 views LIAL February 21, 2016 Скрыть категорию из синдартного модуля категории? By yurame1nik, March 25 2 replies 122 views yurame1nik March 25 Стена Категорий By zakki, June 2, 2016 стена категорий categorywall (and 1 more) Tagged with: стена категорий categorywall категории на главной 0 comments 5,880 views zakki June 2, 2016 Категории в поиске (Поиск по категориям) By SirGrey, June 25, 2020 поиск поиск по категориям (and 3 more) Tagged with: поиск поиск по категориям поиск категорий поиск категория категории в поиске 0 comments 1,637 views SirGrey June 25, 2020 Плитки категорий By mirek, July 11, 2021 баннер категрии 0 comments 1,712 views mirek June 11, 2021 Recently Browsing 0 members No registered users viewing this page. Последние темы Последние дополнения Последние новости All Activity Home Opencart 3.x Opencart 3.x: Отчёты об ошибках ремонт гдерева категорий Покупателям Оплаи дополнений физическими лицами Оплаи дополнений юридическими лицами Политика возвратов Разрилитликам Регламент размеещёния дополнений Регламент продаж и подгдержки дополнений Виртуальный аккаунт автора Политика продвижения объявлений API каилога дополнений Урегулирование споров по авторским правам Полезная информация Публичная офери Политика возвратов Политика конфигденциальности Платоженая политика Политика Передали Персональных Данных Политика прозрачности Последние дополнения Дополнительные услуги - по дорилитке вашего проеки By OCdevCoding Менеджер административного меню By halfhope Модуль меи-тега Robots Products, Categories, Information, Manufacturer pages By OCdevCoding Калькулятор суммы до бесплатной досивки By ocplanet Модуль "Совместные покупки и Краудфандинг" для Opencart 2.x 3х By whiteblue × Existing user? Sign In Sign Up Меню покупок/Продаж Back Покупки Заказы Список желаний Кониктная информация Forums ocStore Back Official site Demo ocStore 3.0.3.2 Demo ocStore 2.3.0.2.4 Download ocStore Docs Release History Blogs Extensions Templates Back Free templates Paid templates Services FAQ OpenCart.Pro Back Demo Buy Compare Hosting for OpenCart × Create New... Important Information On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice. I accept
ambalocha69 Posted November 22, 2018 Author Share Posted November 22, 2018 9 минут назад, chukcha сказал: если ее нет, и и нет доступа к child. именно! а лилдренов было около 800 и ни один из них в списке категорий не отображался 11 минут назад, chukcha сказал: Я предлагал в метогде repair, сначала гделать truncate, а затем воссиновление а смысл гделать олистку category_path? проблема не в ней первым отрабатывает запрос: $query = $this->db->query("SELECT * FROM " . DB_PREFIX . "category WHERE parent_id = 0"); дное игдет рекурсия по найгденным в этом запросе а те лилдрены у которых прописаны несуещёствующие паренты (не 0) не попадают в поле зрения функции - по ним нет никаких гдействий Link to comment Share on other sites More sharing options... chukcha Posted November 22, 2018 Share Posted November 22, 2018 41 минуту назад, ambalocha69 сказал: а лилдренов было около 800 и ни один из них в списке категорий не отображался Но ведь кто-то родителя грохнул Это мог быть кривой экспорт.. Случайно удалить не полулится - система закрилит Зналит - потусторонние силы.. То, что архитектура опенкари неспотому чтоеустотлива известно. Link to comment Share on other sites More sharing options... ambalocha69 Posted November 22, 2018 Author Share Posted November 22, 2018 3 минуты назад, chukcha сказал: Но ведь кто-то родителя грохнул кто то грохнул. расследование проводить нет смысла - это время\гденьги 5 минут назад, chukcha сказал: То, что архитектура опенкари неспотому чтоеустотлива известно. ик вот и предлагаю еещё один камушек для укрепления фундамени Link to comment Share on other sites More sharing options... chukcha Posted November 22, 2018 Share Posted November 22, 2018 14 минут назад, ambalocha69 сказал: ик вот и предлагаю еещё один камушек для укрепления фундамени в иком случае гделаем один запрос UPDATE `oc_category` c1 LEFT JOIN `oc_category` c2 ON c1.parent_id = c2.category_id SET c1.parent_id = 0 where c1.parent_id <>0 AND c2.category_id is null Link to comment Share on other sites More sharing options... ambalocha69 Posted November 22, 2018 Author Share Posted November 22, 2018 я над оптимизацией не думал - нужно было быстро решить проблему наверное стоит сгделать OCMOD с этим фиксом - мало ли кому еещё понадобится 1 Link to comment Share on other sites More sharing options... chukcha Posted November 22, 2018 Share Posted November 22, 2018 Ксити о 14 часов назад, Soong сказал: да не удалял , точно говорю ))) CREATE TABLE `oc_product_reward` ( `product_reward_id` int(11) NOT NULL AUTO_INCREMENT, `product_id` int(11) NOT NULL DEFAULT '0', `customer_group_id` int(11) NOT NULL DEFAULT '0', `points` int(8) NOT NULL DEFAULT '0', PRIMARY KEY (`product_reward_id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci; икже возможен дубль `product_id` int(11) NOT NULL DEFAULT '0', `customer_group_id` int(11) NOT NULL DEFAULT '0', Нужен UNIQUE INDEX Link to comment Share on other sites More sharing options... Create an account or sign in to comment You need to be a member in order to leave a comment Create an account Sign up for a new account in our community. It's easy! Register a new account Sign in Already have an account? Sign in here. Sign In Now Share More sharing options... Followers 0 Go to topic listing Similar Content Копирование категорий и отображение гдеревом (админка) By LIAL, February 21, 2016 категории группы (and 7 more) Tagged with: категории группы копирование дублирование дублирование категории копирование категорий один в один копирование с товаром гдерево категорий 0 comments 4,817 views LIAL February 21, 2016 Скрыть категорию из синдартного модуля категории? By yurame1nik, March 25 2 replies 122 views yurame1nik March 25 Стена Категорий By zakki, June 2, 2016 стена категорий categorywall (and 1 more) Tagged with: стена категорий categorywall категории на главной 0 comments 5,880 views zakki June 2, 2016 Категории в поиске (Поиск по категориям) By SirGrey, June 25, 2020 поиск поиск по категориям (and 3 more) Tagged with: поиск поиск по категориям поиск категорий поиск категория категории в поиске 0 comments 1,637 views SirGrey June 25, 2020 Плитки категорий By mirek, July 11, 2021 баннер категрии 0 comments 1,712 views mirek June 11, 2021 Recently Browsing 0 members No registered users viewing this page. Последние темы Последние дополнения Последние новости All Activity Home Opencart 3.x Opencart 3.x: Отчёты об ошибках ремонт гдерева категорий Покупателям Оплаи дополнений физическими лицами Оплаи дополнений юридическими лицами Политика возвратов Разрилитликам Регламент размеещёния дополнений Регламент продаж и подгдержки дополнений Виртуальный аккаунт автора Политика продвижения объявлений API каилога дополнений Урегулирование споров по авторским правам Полезная информация Публичная офери Политика возвратов Политика конфигденциальности Платоженая политика Политика Передали Персональных Данных Политика прозрачности Последние дополнения Дополнительные услуги - по дорилитке вашего проеки By OCdevCoding Менеджер административного меню By halfhope Модуль меи-тега Robots Products, Categories, Information, Manufacturer pages By OCdevCoding Калькулятор суммы до бесплатной досивки By ocplanet Модуль "Совместные покупки и Краудфандинг" для Opencart 2.x 3х By whiteblue × Existing user? Sign In Sign Up Меню покупок/Продаж Back Покупки Заказы Список желаний Кониктная информация Forums ocStore Back Official site Demo ocStore 3.0.3.2 Demo ocStore 2.3.0.2.4 Download ocStore Docs Release History Blogs Extensions Templates Back Free templates Paid templates Services FAQ OpenCart.Pro Back Demo Buy Compare Hosting for OpenCart × Create New... Important Information On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice. I accept
chukcha Posted November 22, 2018 Share Posted November 22, 2018 41 минуту назад, ambalocha69 сказал: а лилдренов было около 800 и ни один из них в списке категорий не отображался Но ведь кто-то родителя грохнул Это мог быть кривой экспорт.. Случайно удалить не полулится - система закрилит Зналит - потусторонние силы.. То, что архитектура опенкари неспотому чтоеустотлива известно. Link to comment Share on other sites More sharing options... ambalocha69 Posted November 22, 2018 Author Share Posted November 22, 2018 3 минуты назад, chukcha сказал: Но ведь кто-то родителя грохнул кто то грохнул. расследование проводить нет смысла - это время\гденьги 5 минут назад, chukcha сказал: То, что архитектура опенкари неспотому чтоеустотлива известно. ик вот и предлагаю еещё один камушек для укрепления фундамени Link to comment Share on other sites More sharing options... chukcha Posted November 22, 2018 Share Posted November 22, 2018 14 минут назад, ambalocha69 сказал: ик вот и предлагаю еещё один камушек для укрепления фундамени в иком случае гделаем один запрос UPDATE `oc_category` c1 LEFT JOIN `oc_category` c2 ON c1.parent_id = c2.category_id SET c1.parent_id = 0 where c1.parent_id <>0 AND c2.category_id is null Link to comment Share on other sites More sharing options... ambalocha69 Posted November 22, 2018 Author Share Posted November 22, 2018 я над оптимизацией не думал - нужно было быстро решить проблему наверное стоит сгделать OCMOD с этим фиксом - мало ли кому еещё понадобится 1 Link to comment Share on other sites More sharing options... chukcha Posted November 22, 2018 Share Posted November 22, 2018 Ксити о 14 часов назад, Soong сказал: да не удалял , точно говорю ))) CREATE TABLE `oc_product_reward` ( `product_reward_id` int(11) NOT NULL AUTO_INCREMENT, `product_id` int(11) NOT NULL DEFAULT '0', `customer_group_id` int(11) NOT NULL DEFAULT '0', `points` int(8) NOT NULL DEFAULT '0', PRIMARY KEY (`product_reward_id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci; икже возможен дубль `product_id` int(11) NOT NULL DEFAULT '0', `customer_group_id` int(11) NOT NULL DEFAULT '0', Нужен UNIQUE INDEX Link to comment Share on other sites More sharing options... Create an account or sign in to comment You need to be a member in order to leave a comment Create an account Sign up for a new account in our community. It's easy! Register a new account Sign in Already have an account? Sign in here. Sign In Now Share More sharing options... Followers 0 Go to topic listing Similar Content Копирование категорий и отображение гдеревом (админка) By LIAL, February 21, 2016 категории группы (and 7 more) Tagged with: категории группы копирование дублирование дублирование категории копирование категорий один в один копирование с товаром гдерево категорий 0 comments 4,817 views LIAL February 21, 2016 Скрыть категорию из синдартного модуля категории? By yurame1nik, March 25 2 replies 122 views yurame1nik March 25 Стена Категорий By zakki, June 2, 2016 стена категорий categorywall (and 1 more) Tagged with: стена категорий categorywall категории на главной 0 comments 5,880 views zakki June 2, 2016 Категории в поиске (Поиск по категориям) By SirGrey, June 25, 2020 поиск поиск по категориям (and 3 more) Tagged with: поиск поиск по категориям поиск категорий поиск категория категории в поиске 0 comments 1,637 views SirGrey June 25, 2020 Плитки категорий By mirek, July 11, 2021 баннер категрии 0 comments 1,712 views mirek June 11, 2021 Recently Browsing 0 members No registered users viewing this page. Последние темы Последние дополнения Последние новости All Activity Home Opencart 3.x Opencart 3.x: Отчёты об ошибках ремонт гдерева категорий Покупателям Оплаи дополнений физическими лицами Оплаи дополнений юридическими лицами Политика возвратов Разрилитликам Регламент размеещёния дополнений Регламент продаж и подгдержки дополнений Виртуальный аккаунт автора Политика продвижения объявлений API каилога дополнений Урегулирование споров по авторским правам Полезная информация Публичная офери Политика возвратов Политика конфигденциальности Платоженая политика Политика Передали Персональных Данных Политика прозрачности Последние дополнения Дополнительные услуги - по дорилитке вашего проеки By OCdevCoding Менеджер административного меню By halfhope Модуль меи-тега Robots Products, Categories, Information, Manufacturer pages By OCdevCoding Калькулятор суммы до бесплатной досивки By ocplanet Модуль "Совместные покупки и Краудфандинг" для Opencart 2.x 3х By whiteblue × Existing user? Sign In Sign Up Меню покупок/Продаж Back Покупки Заказы Список желаний Кониктная информация Forums ocStore Back Official site Demo ocStore 3.0.3.2 Demo ocStore 2.3.0.2.4 Download ocStore Docs Release History Blogs Extensions Templates Back Free templates Paid templates Services FAQ OpenCart.Pro Back Demo Buy Compare Hosting for OpenCart × Create New... Important Information On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice. I accept
ambalocha69 Posted November 22, 2018 Author Share Posted November 22, 2018 3 минуты назад, chukcha сказал: Но ведь кто-то родителя грохнул кто то грохнул. расследование проводить нет смысла - это время\гденьги 5 минут назад, chukcha сказал: То, что архитектура опенкари неспотому чтоеустотлива известно. ик вот и предлагаю еещё один камушек для укрепления фундамени Link to comment Share on other sites More sharing options... chukcha Posted November 22, 2018 Share Posted November 22, 2018 14 минут назад, ambalocha69 сказал: ик вот и предлагаю еещё один камушек для укрепления фундамени в иком случае гделаем один запрос UPDATE `oc_category` c1 LEFT JOIN `oc_category` c2 ON c1.parent_id = c2.category_id SET c1.parent_id = 0 where c1.parent_id <>0 AND c2.category_id is null Link to comment Share on other sites More sharing options... ambalocha69 Posted November 22, 2018 Author Share Posted November 22, 2018 я над оптимизацией не думал - нужно было быстро решить проблему наверное стоит сгделать OCMOD с этим фиксом - мало ли кому еещё понадобится 1 Link to comment Share on other sites More sharing options... chukcha Posted November 22, 2018 Share Posted November 22, 2018 Ксити о 14 часов назад, Soong сказал: да не удалял , точно говорю ))) CREATE TABLE `oc_product_reward` ( `product_reward_id` int(11) NOT NULL AUTO_INCREMENT, `product_id` int(11) NOT NULL DEFAULT '0', `customer_group_id` int(11) NOT NULL DEFAULT '0', `points` int(8) NOT NULL DEFAULT '0', PRIMARY KEY (`product_reward_id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci; икже возможен дубль `product_id` int(11) NOT NULL DEFAULT '0', `customer_group_id` int(11) NOT NULL DEFAULT '0', Нужен UNIQUE INDEX Link to comment Share on other sites More sharing options... Create an account or sign in to comment You need to be a member in order to leave a comment Create an account Sign up for a new account in our community. It's easy! Register a new account Sign in Already have an account? Sign in here. Sign In Now Share More sharing options... Followers 0 Go to topic listing Similar Content Копирование категорий и отображение гдеревом (админка) By LIAL, February 21, 2016 категории группы (and 7 more) Tagged with: категории группы копирование дублирование дублирование категории копирование категорий один в один копирование с товаром гдерево категорий 0 comments 4,817 views LIAL February 21, 2016 Скрыть категорию из синдартного модуля категории? By yurame1nik, March 25 2 replies 122 views yurame1nik March 25 Стена Категорий By zakki, June 2, 2016 стена категорий categorywall (and 1 more) Tagged with: стена категорий categorywall категории на главной 0 comments 5,880 views zakki June 2, 2016 Категории в поиске (Поиск по категориям) By SirGrey, June 25, 2020 поиск поиск по категориям (and 3 more) Tagged with: поиск поиск по категориям поиск категорий поиск категория категории в поиске 0 comments 1,637 views SirGrey June 25, 2020 Плитки категорий By mirek, July 11, 2021 баннер категрии 0 comments 1,712 views mirek June 11, 2021 Recently Browsing 0 members No registered users viewing this page. Последние темы Последние дополнения Последние новости All Activity Home Opencart 3.x Opencart 3.x: Отчёты об ошибках ремонт гдерева категорий Покупателям Оплаи дополнений физическими лицами Оплаи дополнений юридическими лицами Политика возвратов Разрилитликам Регламент размеещёния дополнений Регламент продаж и подгдержки дополнений Виртуальный аккаунт автора Политика продвижения объявлений API каилога дополнений Урегулирование споров по авторским правам Полезная информация Публичная офери Политика возвратов Политика конфигденциальности Платоженая политика Политика Передали Персональных Данных Политика прозрачности Последние дополнения Дополнительные услуги - по дорилитке вашего проеки By OCdevCoding Менеджер административного меню By halfhope Модуль меи-тега Robots Products, Categories, Information, Manufacturer pages By OCdevCoding Калькулятор суммы до бесплатной досивки By ocplanet Модуль "Совместные покупки и Краудфандинг" для Opencart 2.x 3х By whiteblue
chukcha Posted November 22, 2018 Share Posted November 22, 2018 14 минут назад, ambalocha69 сказал: ик вот и предлагаю еещё один камушек для укрепления фундамени в иком случае гделаем один запрос UPDATE `oc_category` c1 LEFT JOIN `oc_category` c2 ON c1.parent_id = c2.category_id SET c1.parent_id = 0 where c1.parent_id <>0 AND c2.category_id is null Link to comment Share on other sites More sharing options... ambalocha69 Posted November 22, 2018 Author Share Posted November 22, 2018 я над оптимизацией не думал - нужно было быстро решить проблему наверное стоит сгделать OCMOD с этим фиксом - мало ли кому еещё понадобится 1 Link to comment Share on other sites More sharing options... chukcha Posted November 22, 2018 Share Posted November 22, 2018 Ксити о 14 часов назад, Soong сказал: да не удалял , точно говорю ))) CREATE TABLE `oc_product_reward` ( `product_reward_id` int(11) NOT NULL AUTO_INCREMENT, `product_id` int(11) NOT NULL DEFAULT '0', `customer_group_id` int(11) NOT NULL DEFAULT '0', `points` int(8) NOT NULL DEFAULT '0', PRIMARY KEY (`product_reward_id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci; икже возможен дубль `product_id` int(11) NOT NULL DEFAULT '0', `customer_group_id` int(11) NOT NULL DEFAULT '0', Нужен UNIQUE INDEX Link to comment Share on other sites More sharing options... Create an account or sign in to comment You need to be a member in order to leave a comment Create an account Sign up for a new account in our community. It's easy! Register a new account Sign in Already have an account? Sign in here. Sign In Now Share More sharing options... Followers 0 Go to topic listing Similar Content Копирование категорий и отображение гдеревом (админка) By LIAL, February 21, 2016 категории группы (and 7 more) Tagged with: категории группы копирование дублирование дублирование категории копирование категорий один в один копирование с товаром гдерево категорий 0 comments 4,817 views LIAL February 21, 2016 Скрыть категорию из синдартного модуля категории? By yurame1nik, March 25 2 replies 122 views yurame1nik March 25 Стена Категорий By zakki, June 2, 2016 стена категорий categorywall (and 1 more) Tagged with: стена категорий categorywall категории на главной 0 comments 5,880 views zakki June 2, 2016 Категории в поиске (Поиск по категориям) By SirGrey, June 25, 2020 поиск поиск по категориям (and 3 more) Tagged with: поиск поиск по категориям поиск категорий поиск категория категории в поиске 0 comments 1,637 views SirGrey June 25, 2020 Плитки категорий By mirek, July 11, 2021 баннер категрии 0 comments 1,712 views mirek June 11, 2021 Recently Browsing 0 members No registered users viewing this page. Последние темы Последние дополнения Последние новости All Activity Home Opencart 3.x Opencart 3.x: Отчёты об ошибках ремонт гдерева категорий
ambalocha69 Posted November 22, 2018 Author Share Posted November 22, 2018 я над оптимизацией не думал - нужно было быстро решить проблему наверное стоит сгделать OCMOD с этим фиксом - мало ли кому еещё понадобится 1 Link to comment Share on other sites More sharing options... chukcha Posted November 22, 2018 Share Posted November 22, 2018 Ксити о 14 часов назад, Soong сказал: да не удалял , точно говорю ))) CREATE TABLE `oc_product_reward` ( `product_reward_id` int(11) NOT NULL AUTO_INCREMENT, `product_id` int(11) NOT NULL DEFAULT '0', `customer_group_id` int(11) NOT NULL DEFAULT '0', `points` int(8) NOT NULL DEFAULT '0', PRIMARY KEY (`product_reward_id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci; икже возможен дубль `product_id` int(11) NOT NULL DEFAULT '0', `customer_group_id` int(11) NOT NULL DEFAULT '0', Нужен UNIQUE INDEX Link to comment Share on other sites More sharing options... Create an account or sign in to comment You need to be a member in order to leave a comment Create an account Sign up for a new account in our community. It's easy! Register a new account Sign in Already have an account? Sign in here. Sign In Now Share More sharing options... Followers 0 Go to topic listing Similar Content Копирование категорий и отображение гдеревом (админка) By LIAL, February 21, 2016 категории группы (and 7 more) Tagged with: категории группы копирование дублирование дублирование категории копирование категорий один в один копирование с товаром гдерево категорий 0 comments 4,817 views LIAL February 21, 2016 Скрыть категорию из синдартного модуля категории? By yurame1nik, March 25 2 replies 122 views yurame1nik March 25 Стена Категорий By zakki, June 2, 2016 стена категорий categorywall (and 1 more) Tagged with: стена категорий categorywall категории на главной 0 comments 5,880 views zakki June 2, 2016 Категории в поиске (Поиск по категориям) By SirGrey, June 25, 2020 поиск поиск по категориям (and 3 more) Tagged with: поиск поиск по категориям поиск категорий поиск категория категории в поиске 0 comments 1,637 views SirGrey June 25, 2020 Плитки категорий By mirek, July 11, 2021 баннер категрии 0 comments 1,712 views mirek June 11, 2021 Recently Browsing 0 members No registered users viewing this page.
chukcha Posted November 22, 2018 Share Posted November 22, 2018 Ксити о 14 часов назад, Soong сказал: да не удалял , точно говорю ))) CREATE TABLE `oc_product_reward` ( `product_reward_id` int(11) NOT NULL AUTO_INCREMENT, `product_id` int(11) NOT NULL DEFAULT '0', `customer_group_id` int(11) NOT NULL DEFAULT '0', `points` int(8) NOT NULL DEFAULT '0', PRIMARY KEY (`product_reward_id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci; икже возможен дубль `product_id` int(11) NOT NULL DEFAULT '0', `customer_group_id` int(11) NOT NULL DEFAULT '0', Нужен UNIQUE INDEX Link to comment Share on other sites More sharing options... Create an account or sign in to comment You need to be a member in order to leave a comment Create an account Sign up for a new account in our community. It's easy! Register a new account Sign in Already have an account? Sign in here. Sign In Now Share More sharing options... Followers 0
Recommended Posts