Продукт - это элемент каталога. А символьный код в терминологии Битрикса -это вот эта строка (формируется автоматически путём транслитерации названия продукта с заменой пробелов на соответствующий символ):
Ну как раз с этим проще - нужно же сделать замену конкретно в символьном коде продукта, а с этим никаких сюрпризов не будет. Просто надо прописать в регулярке соответствующую структуру.
Не сработает. Потому что там несколько замен, и их количество разное.
Вы что думаете, в БД можно данные только заменять? Новые нельзя что ли по вашему добавлять?
Мы же конкретный случай рассматриваем, а не всякие разные гипотетические. В данном случае символьный код заменен на новый. Старого там уже нет.
Там один-единственный URL:
Что значит нет в БД ничего? А данные где хранятся по вашему?
Старые данные? На новые заменяются.
Завязывай. Посмеялись, и хватит. В стартпосте нет того, что ты тут выдумываешь.
Сам придумал и сам показал.
ёё. У тебя другой страпост?
Это замена подчёркивания?
Ты сегодня не выспался штоле? Чего ты тут выдумываешь на пустом месте? Где ты в стартпосте стрелочку узрел?
Нет там в БД ничего.
Сам смотри. Там просто замена подчёркивания на дефис (ТС его обозвал тире).