Добрый день, участники форума.
Столкнулся с такой проблемой. Произвожу импорт товаров из 1С в интернет магазин на битриксе. Например, один из товаров имеет название "Брелок - мороженое", при этом для него создается символьный код "__22". Теперь, если зайти в режиме администратора на страницу этого элемента и нажать галочку "Генерация символьного кода из названия", то символьный код изменится на "brelok-morozhenoe", как по идеи и должно быть изначально.
Теперь о настройках.
В настройках инфоблока (на вкладках "Поля" и "Поля разделов" ):
- Символьный код - ДА
- Если код задан, то проверять на уникальность.- НЕТ
- Транслитерировать из названия при добавлении элемента - ДА
- Максимальная длина результата транслитерации - 100
- Приведение к регистру - Нижнему
- Замена для символа пробела - '_'
- Замена для прочих символов - '_'
- Удалять лишние символы замены - ДА
- Использовать внешний сервис для перевода - НЕТ
Настройки "Интеграция с 1С":
- Транслитерировать символьный код из названия при добавлении элемента (товара) или раздела (групп товаров) - ДА
- Транслитерировать символьный код из названия при обновлении элемента (товара) или раздела (групп товаров) - ДА
- Замена для неалфавитных символов - '_'
Можете подсказать, где я ошибся и почему символьный код при импорте создается не правильным. А когда в ручном режиме выбираешь "генерировать из названия", то все создается верно?
Столкнулся с такой проблемой. Произвожу импорт товаров из 1С в интернет магазин на битриксе. Например, один из товаров имеет название "Брелок - мороженое", при этом для него создается символьный код "__22". Теперь, если зайти в режиме администратора на страницу этого элемента и нажать галочку "Генерация символьного кода из названия", то символьный код изменится на "brelok-morozhenoe", как по идеи и должно быть изначально.
Теперь о настройках.
В настройках инфоблока (на вкладках "Поля" и "Поля разделов" ):
- Символьный код - ДА
- Если код задан, то проверять на уникальность.- НЕТ
- Транслитерировать из названия при добавлении элемента - ДА
- Максимальная длина результата транслитерации - 100
- Приведение к регистру - Нижнему
- Замена для символа пробела - '_'
- Замена для прочих символов - '_'
- Удалять лишние символы замены - ДА
- Использовать внешний сервис для перевода - НЕТ
Настройки "Интеграция с 1С":
- Транслитерировать символьный код из названия при добавлении элемента (товара) или раздела (групп товаров) - ДА
- Транслитерировать символьный код из названия при обновлении элемента (товара) или раздела (групп товаров) - ДА
- Замена для неалфавитных символов - '_'
Можете подсказать, где я ошибся и почему символьный код при импорте создается не правильным. А когда в ручном режиме выбираешь "генерировать из названия", то все создается верно?