Рейтинг: 3  
На голосовании
Предложил ФКЛ-Рязань ИТ-отдел 14.06.2018 11:30:05

артикул в ЧПУ карточки товара

В ЧПУ детальной страницы карточки товара по умолчанию выводится символьный код названия товара:
https://www.screencast.com/t/dKCDOgyAFpJ

Идея в том, чтобы в URL карточки товара, вместо символьного кода названия товара -  подставлялся символьный код значения артикула:
https://www.screencast.com/t/Q7QjzQln

Весь смысл такой подстановки в том, что в некоторых случаях товарные позиции покупатели ищут именно по артикулу, а не по наименованию.
И если в URL присутствует символьный код артикула - то это положительно должно сказаться на SEO.
К тому же артикул как правило неизменный, а наименование может меняться по каким либо причинам.

В типовом интернет-магазине возможность такой подстановки по артикулу отсутствует, и  требуется кастомизация.
Предлагаю поддержать идею реализации в типовом интернет-магазине от 1С-Битрикс.
Полагаю будет востребовано.
Рейтинг: 2.5289  
Новая
Предложил Kirill 30.07.2017 19:37:27

Второй альтернативный внешний сервис для перевода символьного кода - вместо заблокированного Яндекса

В связи с блокировкой в Украине сервисов Яндекса, прошу рассмотреть возможность добавления второго альтернативного внешнего сервиса для перевода символьного кода заголовков элементов и разделов инфоблоков.
Или, как вариант, если возможно, сделать перевод на стороне сервера (чаще всего они заграницей и под блокировку не подпадают)

---
Аналогично, прошу поддержать идею Гугл-карты, как альтернативны заблокированной Яндекс-карте, на странице "Скорость сайта": https://idea.1c-bitrix.ru/24453/

ps
У меня VPN-то включен и проблемы нет, а вот у клиентов есть проблема
Рейтинг: 1.806  
На голосовании
Предложил AndreyChursin 03.05.2017 14:24:36

Одинаковые символьные коды для ЧПУ

Если 2 одинаковых товара/услуги в разных разделах тогда ЧПУ с символьным кодом не сработает корректно!!!
Нужно дописать функционал "строгой проверки ссылки на элемент" и проверять раздел элемента для определения ELEMENT_ID.

p.s. По этой теме много недовольства при импорте товаров из других CMS, где символьный код использовался в url
Рейтинг: 3.6748  
На голосовании
Предложил Карпель Михаил 25.03.2015 15:38:44

Массовое добавление символьного кода

Например есть старый сайт с кучей новостей, где URL новости выводится по get параметру (ELEMENT_ID=). Захотели сделать ЧПУ, но нужно в каждую новость зайти и руками добавить (нажать на скрепочку) симвойльный код. Если новостей много, это не удобно.
Было бы здорово, выделить все новости и нажать на кнопочку "сгенерировать символьный код".
Рейтинг: 1.3761  
Ответил 27.03.2015 11:55:29
Отличное предложение, спасибо за идею.

Я бы несколько дополнил, чтобы старые урлы страниц, сразу прописались в редиректы на новые страницы, чтобы не идти ручками не прописывать.

Было бы совсем идеально. Будем думать.
Рейтинг: 17.3814  
На голосовании
Предложил Прохин Роман 28.12.2013 07:28:55

Генерация уникальных символьных кодов

Добавить возможность добавления дополнительного символа при генерации символьного кода, в случае когда при создании элемента обнаруживается элемент с таким же символьным кодом.
Этот функционал будет очень полезен импорте элементов. Сейчас импорт либо отваливается при проверке на уникальность, либо можно отключить проверку и будут создаваться товары с одинаковыми символьными кодами, что при определенных настройках делает доступным в публичке только один из дублей.
Рейтинг: 19.7765  
На голосовании
Предложил DevFIX 23.12.2013 11:51:04

Проверка символьного кода на уникальность без перезагрузки страницы при генерации (AJAX)

Часто бывает так ,что заполняя объемную информацию в элементе, случайно совпадает символьный код с другим элементом. Но проверка происходит только после перезагрузки страницы. Текст, хорошо, хоть остается, но вот картинки и файлы пропадают, а если их было более 10 штук, то даже нервничать приходиться.

Если такой функционал будет внедряться. Хотелось бы иметь вот такие функции:
1. Проверка на уникальность прямо при генерации или вводе символьного кода.
2. В инфоблоке иметь возможность настраивать, чтобы при совпадении символьных кодов, автоматом дописывалась к таким кодам цифра (1, 2, 3 и т.д.) и цифра буквами (one, two, three и т.д.).
3. Также в инфоблоке иметь возможность включать автоматическое название. Т.е. при создании элемента, чтобы у него автоматом создавалось уникально название и символьный код. Опять же можно цифры написанные буквами с маской. Это удобно было бы для создания галерей посредством инфоблоков и т.п., где не требуется название, а просто нужно добавить фото как можно быстрее и большое количество.

Спасибо!
Рейтинг: 8.3274  
Новая
Предложил Police King 11.11.2013 16:29:26

...

...
Рейтинг: 37.9578  
На голосовании
Предложил Месилов Максим 05.11.2012 13:17:19

Где возможно — использовать символьные коды вместо идентификаторов в bitrix:iblock.element.add.form

Почему при наличии символьных кодов у свойств в настройки компонента передаются идентификаторы? bitrix:iblock.element.add.form

"PROPERTY_CODES" => array("35", "36", "37","38", "NAME", "DETAIL_TEXT"),
"PROPERTY_CODES_REQUIRED" => array("35", "36","38", "NAME", "DETAIL_TEXT"),


Выкатка на боевой сервер превращается в перенастройку компонентов, т.к. там ID естественно другие =\

При том, что символьные коды у свойств есть.


Если хотите поставить минус, пожалуйста объясните вашу позицию в комментарии.
Рейтинг: -2.6641  
Ответил Жуков Евгений 05.11.2012 13:42:18
Для двух свойств ничто не мешает задать одинаковые символьные коды. Ergo - только по ID можно однозначно идентифицировать свойство, чтобы получить его тип и дальше работать с ним в форме редактирования.
Рейтинг: 36.0052  
На голосовании
Предложил Царук Антон 13.03.2012 13:19:07

Массовая генерация символьных кодов

Часто просят перевести существующие разделы сайта на ЧПУ по символьному коду. При этом у элементов соответствующих инфоблоков (и разделов тоже) нет символьного кода - на этапе разработки галочки не были поставлены, чтобы он автоматом формировался. И вот задача - создать для всех элементов и разделов некоего инфоблока символьные коды.
Желательно это сделать в стандарте, в настройках инфоблока.