Приветствую, коллеги! Похожий вопрос уже поднимался, но толкового ответа на него не было.
Создаю разделы и подразделы на сайте. В настройках Каталога URL для разделов имеет вид: #SITE_DIR#/catalog/#SECTION_CODE_PATH#/
Создал раздел и подразделы: http://sitename.ru/catalog/podarok-muzhchine/na-den-rozhdeniya/ потом создал подраздел: http://sitename.ru/catalog/podarok-muzhchine/drugu/ Попытался создать: http://sitename.ru/catalog/podarok-muzhchine/drugu/na-den-rozhdeniya/ пишет: "Ошибка. Раздел с таким символьным кодом уже существует"
иными словами, при разных URL не дает создать два раздела с кодами "na-den-rozhdeniya", не смотря на то, что URLы то разные!
Потом я отключил галочку в настройках каталога: "Если код задан, то проверять на уникальность" и все получилось.
Внимание, вопрос! )) Подскажите, можно ли таким образом создать разделы по такой структуре (логика, я думаю, из примеров понятна), а затем включить опцию проверки уникальности обратно? Не вызовет ли это проблем в будущем при импорте\экспорте или еще в чем-то?
Мне один программист сказал, что так делать нельзя, другой сказал, что можно. Разрешите, пожалуйста, наш спор.
Такая же проблема. Ошибка Раздел с таким символьным кодом уже существует. На сайте есть женский, мужской, детский трикотаж. Все категории изначально разные. Далее под категории и их так называемые "Символьные коды" не могут быть разные. Пример: /catalog/zhenskiy-trikotazh/halaty/ /catalog/muzhskoy-trikotazh/halaty/ /catalog/detskiy_trikotazh/dlya_malchikov/halaty/ /catalog/detskiy_trikotazh/dlya_devochek/halaty/ Т. е. URL совершенно разные а символьный код не дает создать данные категории. Читал есть решение отключить проверку на уникальность, но все ли будет работать корректно? Подскажите решение?
Я правильно понимаю, что нельзя сделать подразделы с одинаковым символьным кодом в разделах с разным символьным кодом? /catalog/dir1/subdir1 /catalog/dir2/subdir1 /catalog/dir3/subdir1 При сохранении ругается, что "Раздел с таким символьным кодом уже существует". Он существует, но как подраздел в другом разделе.
Нашёл ответ:
Цитата
kopoBko написал: в настройках инфоблока у поля "символьный код " галочка "Проверять на уникальность"