Все идеи

Рейтинг: -1  
Внедрено
Предложил Alvin7 13.08.2019 13:30:03

Отображать наличие товара рядом с ценой (много/мало или в штуках)

В редации малый бизнес.
Сейчас в "бизнесе" можно включить отображение наличие на разных складах, но оно отображатется под описанием -- там его никто не ищет.
Наличие должно отображаться рядом с ценой и кнопкой купить.
Рейтинг: 0.8902  
Ответил Жуков Евгений 02.09.2019 10:59:29
Доступно с версии 17.0 (раздел настроек "Внешний вид" компонента)
Рейтинг: 2.8902  
Внедрено
Предложил Комаров Николай 01.08.2019 16:04:49

Блок «Cookie-баннер» добавить

Добавить стандартный блок, который будет выводить снизу горизонтальный баннер с предупреждением о сборе данных с помощью cookie, и кнопкой согласия. И чтобы куки отправлялись только после нажатия этой кнопки. Так требует GDPR, без этого в Европе невозможно собирать данные пользователей через контактную форму.

В свойствах должна быть возможность разместить произвольный собственный текст со ссылкой на политику конфиденциальности.


Это очень важная вещь, без неё корпоративные лендинги просто невозможно делать на Б24.
Рейтинг: 0  
Ответил Долганин Антон 07.08.2020 09:55:27
Реализовано в версии 20.4.0 Сайтов.  
Рейтинг: 0  
Внедрено
Предложил Апатин Ростислав 31.07.2019 16:32:15

Админка. Сортировка значений свойства тип список при быстром редактирование элементов.

В файле - bitrix/modules/iblock/admin/iblock_element_admin.php отредактировать строку 882. Добавить сортировку.

Вместо
$rs = CIBlockProperty::GetPropertyEnum($arProperty['ID']);

Сделать
$rs = CIBlockProperty::GetPropertyEnum($arProperty['ID'], ['SORT' => 'ASC', 'VALUE' => 'ASC', 'ID' => 'ASC']);

Для того чтобы при быстром редактирование элементов, значения свойства тип список были отсортированными, и можно было нормально находить и менять значение у элемента.  
Рейтинг: 0  
Ответил Жуков Евгений 31.07.2019 18:21:31
Выйдет в iblock 19.0.0. Возможен сдвиг обновления.
Рейтинг: 0  
Внедрено
Предложил Кирсанов Анатолий 13.06.2019 21:28:19

Предусмотреть в компоненте "Ссылка на корзину" отключение вычисления форматированной общей суммы

Это о компоненте bitrix:sale.basket.basket.line и $arResult['TOTAL_PRICE'].

При заказе общей суммы корзины через параметр SHOW_TOTAL_PRICE получаем в этом поле результата отформатированное значение с учетом шаблона валюты (т.е. с добавлением р., руб. и прочего в этом духе).

Если на сайте в разных местах предусмотрен разный шаблон (где "р.", где "руб.", где "рублей", а где и выкрутасов с помощью ui.fonts.ruble), то использование форматированной суммы, вычисленной в этой компоненте зачастую невозможно. Приходится врубать SHOW_TOTAL_PRICE в значение N и делать теже вычисления в result_modifier.

Было бы очень удобно ввести новый параметр компоненты USE_CURRENCY_TEMPLATE и отключать с его помощью параметр $useTemplate метода \CCurrencyLang::CurrencyFormat.

Либо обеспечить наличие в результате (что хуже), как форматированной суммы, так и неформатированной.

По мотивам обращения в поддержку 2367085 "Компонента bitrix:sale.basket.basket.line не имеет в результате неформатированной стоимости корзины"
Рейтинг: 1  
Ответил Жуков Евгений 14.06.2019 12:09:22
Выйдет в sale 18.6.600. Реализовано по второму варианту.
Рейтинг: 0  
Внедрено
Предложил Турунов Михаил 01.06.2019 17:11:01

Параметры компонента. редактирование просмотра свойств товара.

пожалуйста оторвите руки тому кто это сделал!!!
https://prnt.sc/nwaqwu

настройка отображения свойств в карточке товара
вызываем параметры компонента, настройки детального просмотра
отмечаем свойства которые нужно отображать
их несколько сотен!!!!
а окошко на три строчки и размер не изменяется

это просто садизм!
Рейтинг: 1  
Ответил Жуков Евгений 01.06.2019 22:51:38
Включите в настройках модуля режим "Использовать параметры свойств в компонентах и формах". Подробнее - https://dev.1c-bitrix.ru/learning/course/index.php?COURSE_ID=42&LESSON_ID=1986
Рейтинг: 1  
Внедрено
Предложил Тимошкин Владимир 29.05.2019 15:53:10

Доработать компонент

В реализации компонента main.ui.selector v3 имеются все возможности использовать данный компонент для поиска по своим сущностям за исключением одной обработки

Файл: /bitrix/js/ui/selector/search.js

функция
BX.UI.Selector.Search.prototype.searchRequestCallbackSuccess = function(responseData, requestData)

после строки 1128
if (BX.type.isNotEmptyObject(responseData.ENTITIES))
идет строгая проверка объектов responseData.ENTITIES на существование
примеры
if (
   BX.type.isNotEmptyObject(responseData.ENTITIES.SONETGROUPS)
   && BX.type.isNotEmptyObject(responseData.ENTITIES.SONETGROUPS.ITEMS)
)

if (
   BX.type.isNotEmptyObject(responseData.ENTITIES.PROJECTS)
   && BX.type.isNotEmptyObject(responseData.ENTITIES.PROJECTS.ITEMS)
)
причем внутри условий обработка объектов одна и та же.

Соответственно если есть данные по своей сущности на данном этапе они порежутся.

Предложение заменить данные условие на цикл
for (entity in responseData.ENTITIES)
Рейтинг: 0  
Ответил Artemov Vladimir 29.05.2019 17:24:40
В ui 19.0.0 выйдет изменение в этой части, событие BX.UI.Selector:onSearchRequestCallbackSussess

Именно так реализуется работа с CRM-сущностями в этом селекторе (также постараемся скоро выпустить).
Рейтинг: 0  
Внедрено
Предложил DevFIX 26.04.2019 12:43:54

Остается большая фотография после ресайза "карандашиком"!

Здравствуйте!
Обнаружил неприятную особенность. Если загрузить большую картинку в поле Файл, сохранить ее и взять ссылку на это изображение. Потом уменьшить картинку встроенным редактором, "карандашиком" под фото и сохранить, и тоже взять ссылку на фото, то у нас фото будет доступно большое по первой ссылке, а уменьшенное по второй. Причем фото большое мы больше нигде не найдем, чтобы его удалить.

Теперь еще интереснее. Мы удаляем наше уменьшенное фото вообще. По второй ссылке оно исчезнет, а по первой нет. Так и лежит у нас большой файл, который мы уже никогда не найдем и не удалим.
Рейтинг: 0  
Ответил Жуков Евгений 20.05.2019 11:17:15
Выйдет в iblock 19.0.0 18.6.600
Рейтинг: 4  
Внедрено
Предложил Горьев Михаил 11.04.2019 09:25:27

сортировка в CCatalogSku::getOffersList

/bitrix/modules/catalog/general/catalog_sku.php:437

нужен параметр arOrder в CCatalogSku::getOffersList для сортировки предложений по любому полю и в любом направлении
сейчас сортировка внутри метода - 'ID' => 'ASC'
Рейтинг: 0  
Ответил Жуков Евгений 14.10.2020 02:41:09
Выйдет в catalog 20.0.400
Рейтинг: 2.8902  
Внедрено
Предложил Кунгурцев Леонид 08.04.2019 11:20:46

Доработать умный фильтр

Добрый день!
У нас интернет-магазин синхронизирован с МойСклад.
Товары выгружаются как торговые предложения.

В чем проблема:
Умный фильтр работает не корректно.
При фильтрации по Размеру отображаются товары с нулевым количеством по данному размеру. Т.е. в выдаче много товаров не нужных клиенту.
https://omsk.topdatop.ru/catalog/devoc...-86/apply/

По данному вопросу были обращения от нас в тех поддержку 1С Битрикс в октябре 2017, в январе 2018, марте 2019.
Ответ один: "направляем ваше обращение к заявке в отдел разработки". Ну вот сюда еще предложили написать))
Рейтинг: 1  
Ответил Жуков Евгений 02.07.2019 16:52:43
В iblock 18.6.200 добавлена возможность передавать в умный фильтр свои параметры фильтрации, накладывающиеся на выборку.
Рейтинг: 0  
Внедрено
Предложил Калинкина Надежда 23.03.2019 16:58:55

Неработающий поиск в Битрикс24 магазинах

Здравствуйте! Создал для примера новый аккаунт и магазин в Битрикс24 https://b24-wmesdb.bitrix24.shop Итак, не работает поиск на сайте вообще, даже по собственным товарам Битрикса. Уже целый месяц жду ответа от поддержки по поводу этого вопроса, но ничего, поэтому пишу уже сюда. Без поиска не могу работать на основном магазине, т.к. товаров очень много и людям не удобно будет листать целые страницы. Также есть идея - сделать поиск в Битрикс24 отдельным блоком, чтобы можно было его поставить на конкретную страницу.