В интернет-магазине многие свойства товара лучше хранить в виде чисел. Так их удобнее использовать в умном фильтре, например, отбирать мебель по ширине.
Но в списке характеристик люди привыкли видеть те же габариты в виде ШхВхГ, да ещё и с единицей измерения:
Габариты ШхВхГ .......................680х340х200 мм
Такой вид компактнее.
Единицы измерения рядом со значениями - читателю не нужно бегать глазами по горизонтали к названию совойства
Сравните с тем, что есть сейчас:
Ширина, мм .......................680 Высота, мм ........................340 Глубина, мм .......................200
Такая же проблема возникает, если характеристика товара это диапазон значений, например, диапазон воспроизводимых частот у акустики (тут ещё и разделитель тысяч прибавляется):
Предлагаю для решения этой задачи использовать вычисляемые поля.
Идея вычисляемых полей давно у же витает в воздухе (и даже набрала огромный рейтинг в голосовании). Более того, она была не только заявлена Битриксом четыре (!) года назад, но и реализована в разделе SEO. Различные SEO-поля, формируемые по шаблону, это и есть пример реализации вычисляемых свойств. Но дальше дело как-то не пошло, а жаль.
Вот Яндекс.Маркет, кстати, давно уже научился делать такие вещи. Ну красота же! Я уж молчу про группировку полей...
За все эти годы ничего не изменилось. Смотрел в последний раз в components/bitrix/catalog/templates/.default/bitrix/catalog.search/.default/template.php от iblock 17.5.4.
Выполняется поиск в два шага:
bitrix:search.page
bitrix:catalog.section
Это ненормально. Причины всего-то две:
Техническая: странно собирать ИД-шки элементов, чтобы потом использовать их для второй выборки уже не из поискового индекса, а из инфоблока.
Функционал: пользователи давно ждут подсветки поисковых фраз в результатах поиска, но при таком подходе ее не будет в принципе.
То, что сейчас можно видеть в каталожном поиске - это последствия определенного разделения функционала между двумя модулями.
Давно уже пора научить Битрикс делать один запрос (поиск и фильтрация одновременно, учитывая фасетный индекс, если ищем по инфоблокам). Также давно пора (1С УТ такое умеет, к примеру) делать подсветку того, что искал пользователь. Так интуитивно проще оценивать релевантность.
Сейчас умный фильтр для множественных свойств работает только по условию "ИЛИ", нет возможности выбрать условие "И". К примеру, есть каталог фильмов. Отмечаю флажками в свойстве Жанр: боевик и фантастика. В результате будут все фильмы: и боевики и фантастика, но не боевик+фантастика.
Большая просьба к разработчикам доработать умный фильтр!
уже столько раз встретилась необязательность названия при выводе в публичку, что хочется к полю названия добавить галку - признак - выводить ли в публичке
Не хватает возможности сохранять не только один вариант настроек форм редактирования элементов/разделов. Например, сохранять несколько вариантов шаблонами, а затем менять выбором. При этом иметь возможность задавать шаблон для каждого элемента в отдельности.
Как бы много сайтов в кириллической зоне. Должны быть и кириллические символьные коды разделов и элементов инфоблока. Мне кажется, это настолько очевидно, что уже должно было быть еще несколько лет назад, но вот незадача - в битриксе этого почему-то нет до сих пор.
Предлагаю в инфоблоках добавить новое свойство "Строка фиксированной длины". С указанием ее размера. Это значительно упростит создание индексов. А также позволит избежать создания базой данных множества временных таблиц (когда в условиях участвуют поля TEXT), и соответственно снизить на нее нагрузку и увеличить скорость.
ловлю себя на мысли, что при выборе http://prntscr.com/h6f4fi, допустим, какого-то значения св-ва (с типом = привязка к элементу) нужного в списке не создано - нельзя ли добавить кнопку "создать" в форме сразу? http://prntscr.com/h6f4jz как-то так чтоб не идти в раздел инфоблоков с контентом и не создавать сначала элемент, а потом возвращаться на этап подбора..