...
зайдите в админку сайта в раздел Контент / Структура сайта / Файлы и папки
перейдите в папку bitrix\modules\iblock\classes\general\ найдите файл iblocksection.php и откройте его для редактирования
скопируйте текст в блокнот и найдите в нем слово IBLOCK_DUP_SECTION_CODE , оно будет примерно на 1860-ой строке (со временем позиция эта может меняться). Рекомендуем вместо стандартного блокнота установить программу Notepad++ - в ней есть нумерация строк и работать более комфортно, чем в обычном блокноте.
замените всю эту строку
$this->LAST_ERROR .= GetMessage("IBLOCK_DUP_SECTION_CODE")."<br>";
на такую:
$this->LAST_ERROR .= GetMessage("IBLOCK_DUP_SECTION_CODE")."<br/> CODE: ".$arFields["CODE"]."<br/> SECTION_CODE: ".$arFields["SECTION_CODE"];
после этого скопируйте текст обратно в битрикс (или же можно, после того как нашли строку в блокноте, вернуться в админку битрикса и там по номеру перейти к этой строке и внести изменения) и сохраните.
Теперь сделайте импорт XML или заново запустите обновление в QuadSync - в результате в сообщении ошибки будет уже указан символьный код раздела, с которым есть проблемы, например
Ошибка импорта метаданных.Раздел с таким символьным кодом уже существует. CODE: chasy SECTION_CODE:
Из сообщения видно, что символьный код chasy , что намекает на то, что проблемы с группой "Часы". Если по символьному коду непонятно, что за группа - перейдите в админке в каталог товаров и найдите раздел символьному коду
Знаки процента нужны чтобы сделать поиск по частичному совпадению. Вид окна поиска может отличаться в разных шаблонах и версиях битрикс.
3. После того, как нашли, с какой категорией проблема, нужно исправить ее символьный код.
Если у вас и на сайте и в программе категория только одна, и символьный код совпадает и в программе и на сайте, то это значит, что отличается Внешний код. Посмотрите на сайте внешний код раздела (зайти в карточку раздела) и скопируйте его в программу соответствующему разделу
Если же категории дублируются в программе и их нельзя переименовать, то нужно, чтобы в каждой этой категории отличался символьный код. Вы можете в программе в карточке группы, установить для дублирующихся категорий символьный код, например, в виде chasy-1, chasy-2 и т.п.
После изменений сделайте полное обновление.
Похожие материалы
Filter by label (Content by label) | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
...