Уважаемые посетители! Сообщаем вам, что Служба Заботы прекратила поддержку UMI.CMS на форуме.
Для связи со Службой Заботы пользуйтесь формой обратной связи
cms3_hierarchy_relations и связи
Здравствуйте. На сайт была выполнена выгрузка товаров, скрипт написан от руки на запросах другим программистом. Он мне дал скрипт, который тащит с таблицы cms3_hierarchy структуру и поправляет в таблице cms3_hierarchy_relations связи, предварительно ощищая, что относятся к каталогу. Я его оптимизировал, но суть осталась таже. После выгрузки и сейчас при доблавнии (начиная со 2 уровня каталога) путь товара кривой.
Пробывал использовать стандартную функцию Юми для поправки связей umiHierarchy::getInstance()->rebuildRelationNodes но с ней не только не поправляется, но и текущие портятся.
Что не так? где копаться? Подскажите пожалуйста.
ЦитироватьАртур
(26.01.2012 10:55)
Re: cms3_hierarchy_relations и связи
Почему даже после обработки всех элментов в каталоге функцией rebuildRelationNodes
путь до товара получается (показывается при наведении на товар в админке) такой:
/подраздел 2/основной раздел/подраздел 1/товар/
вместо
/основной раздел/подраздел 1/подраздел 2/товар/
в чём может быть дело???
ЦитироватьАртур
(27.01.2012 11:43)
Re: cms3_hierarchy_relations и связи
Долго долго возился, в итоге зае и ОЧИСТИЛ нафиг таблицу cms3_hierarchy_relations, причём делать это надо в phpmyadmin, а не с PHP кода. Далее просто пустил стандартный макрос с корня umiHierarchy::getInstance()->rebuildRelationNodes(0);
Всё заработало ...
ЦитироватьАртур
(30.01.2012 22:45)