Идея в том, чтобы в URL карточки товара, вместо символьного кода названия товара - подставлялся символьный код значения артикула: https://www.screencast.com/t/Q7QjzQln
Весь смысл такой подстановки в том, что в некоторых случаях товарные позиции покупатели ищут именно по артикулу, а не по наименованию. И если в URL присутствует символьный код артикула - то это положительно должно сказаться на SEO. К тому же артикул как правило неизменный, а наименование может меняться по каким либо причинам.
В типовом интернет-магазине возможность такой подстановки по артикулу отсутствует, и требуется кастомизация. Предлагаю поддержать идею реализации в типовом интернет-магазине от 1С-Битрикс. Полагаю будет востребовано.
В связи с блокировкой в Украине сервисов Яндекса, прошу рассмотреть возможность добавления второго альтернативного внешнего сервиса для перевода символьного кода заголовков элементов и разделов инфоблоков. Или, как вариант, если возможно, сделать перевод на стороне сервера (чаще всего они заграницей и под блокировку не подпадают)
--- Аналогично, прошу поддержать идею Гугл-карты, как альтернативны заблокированной Яндекс-карте, на странице "Скорость сайта": https://idea.1c-bitrix.ru/24453/
ps У меня VPN-то включен и проблемы нет, а вот у клиентов есть проблема
Если 2 одинаковых товара/услуги в разных разделах тогда ЧПУ с символьным кодом не сработает корректно!!! Нужно дописать функционал "строгой проверки ссылки на элемент" и проверять раздел элемента для определения ELEMENT_ID.
p.s. По этой теме много недовольства при импорте товаров из других CMS, где символьный код использовался в url
Например есть старый сайт с кучей новостей, где URL новости выводится по get параметру (ELEMENT_ID=). Захотели сделать ЧПУ, но нужно в каждую новость зайти и руками добавить (нажать на скрепочку) симвойльный код. Если новостей много, это не удобно. Было бы здорово, выделить все новости и нажать на кнопочку "сгенерировать символьный код".
Добавить возможность добавления дополнительного символа при генерации символьного кода, в случае когда при создании элемента обнаруживается элемент с таким же символьным кодом. Этот функционал будет очень полезен импорте элементов. Сейчас импорт либо отваливается при проверке на уникальность, либо можно отключить проверку и будут создаваться товары с одинаковыми символьными кодами, что при определенных настройках делает доступным в публичке только один из дублей.
Часто бывает так ,что заполняя объемную информацию в элементе, случайно совпадает символьный код с другим элементом. Но проверка происходит только после перезагрузки страницы. Текст, хорошо, хоть остается, но вот картинки и файлы пропадают, а если их было более 10 штук, то даже нервничать приходиться.
Если такой функционал будет внедряться. Хотелось бы иметь вот такие функции: 1. Проверка на уникальность прямо при генерации или вводе символьного кода. 2. В инфоблоке иметь возможность настраивать, чтобы при совпадении символьных кодов, автоматом дописывалась к таким кодам цифра (1, 2, 3 и т.д.) и цифра буквами (one, two, three и т.д.). 3. Также в инфоблоке иметь возможность включать автоматическое название. Т.е. при создании элемента, чтобы у него автоматом создавалось уникально название и символьный код. Опять же можно цифры написанные буквами с маской. Это удобно было бы для создания галерей посредством инфоблоков и т.п., где не требуется название, а просто нужно добавить фото как можно быстрее и большое количество.
Для двух свойств ничто не мешает задать одинаковые символьные коды. Ergo - только по ID можно однозначно идентифицировать свойство, чтобы получить его тип и дальше работать с ним в форме редактирования.
Часто просят перевести существующие разделы сайта на ЧПУ по символьному коду. При этом у элементов соответствующих инфоблоков (и разделов тоже) нет символьного кода - на этапе разработки галочки не были поставлены, чтобы он автоматом формировался. И вот задача - создать для всех элементов и разделов некоего инфоблока символьные коды. Желательно это сделать в стандарте, в настройках инфоблока.
Я бы несколько дополнил, чтобы старые урлы страниц, сразу прописались в редиректы на новые страницы, чтобы не идти ручками не прописывать.
Было бы совсем идеально. Будем думать.