Идеи для: Управление Сайтом

Рейтинг: 1.8902  
Новая
Предложил ООО"НИК-СТАЙЛ" 13.09.2019 09:25:45

Пользовательское свойство инфоблоков типа файл

Для свойства инфоблоков типа файл поле отображается в виде миниатюры (Снимок-1) и его можно загружать не только с компьютера, а для пользовательского поля только списком (Снимок-2) и его можно загружать только с компьютера. К тому же, при возникновении ошибки во время записи, пользовательское поле очищается.
Необходимо сделать функционал для пользовательских полей аналогичным обычным свойствам.
Файлы:
S-1.JPG (68.57 КБ)
S-2.JPG (67.28 КБ)
Рейтинг: 1.8902  
Новая
Предложил ООО"НИК-СТАЙЛ" 13.09.2019 09:24:33

Размеры товара в умном фильтре

Необходимо добавить в умный фильтр значения "Длины" и "Ширины", которые задают в параметрах на вкладке "Торговый каталог". Это необходимо, например, при выборе керамической плитки. Я понимаю, что можно сделать через свойства, но тогда нужно будет забивать данные в двух местах, т.к. при экспорте в 1С размеры берутся именно из торгового каталога. Получается дополнительная нагрузка на базу данных и на сервер.
Рейтинг: 0  
Новая
Предложил Семенцов Виктор 09.09.2019 17:14:30

Настройки генерации кодов подтверждения SMS --> в админку

Вынести в настройки количество символов смс кода, срок хранения кода, срок до повторной отправки смс. Сейчас все эти настройки прописаны константами в ядре.  
Рейтинг: 2.8902  
Новая
Предложил Супрунюк Павел 23.08.2019 13:48:45

При очистке опроса не удаляются файлы

Была форма с 3000 ответов, к которым было приложено 2500 файлов.
Мне нужно было удалить файлы. Я удалил один из ответов и проверил, что файл на диске удалился. А потом, чтобы не мучаться и не удалять результаты с помощью выделения элементов, я решил воспользоваться функцией настройки формы "Очистить". Битрикс меня переспросил: "Вы уверены что хотите удалить все результаты заполнения формы?". Я ответил "Да". Все вопросы удалились,... а файлы остались. Т.е. удаление файлов работает только при удалении элементов формы. Слава богу, перед удалением, я сохранил ID картинок и ответов.
Рейтинг: 0  
Новая
Предложил AndreyChursin 22.08.2019 16:14:35

bitrix:main.file.input описание ошибки

bitrix:main.file.input - не содержит описания об ошибке, стандартный шаблон drag_n_drop компонента bitrix:main.file.input

Код компонента проверяет файл:
if ($arParams["ALLOW_UPLOAD"] == "I"):
                $res = CFile::CheckImageFile($arFile, $max_file_size, 0, 0);
            elseif ($arParams["ALLOW_UPLOAD"] == "F"):
                $res = CFile::CheckFile($arFile, $max_file_size, false, $arParams["ALLOW_UPLOAD_EXT"]);
            else:
                $res = CFile::CheckFile($arFile, $max_file_size, false, false);
            endif;

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

+ что так же плохо, то НЕ загруженный файл остаётся в верстке стандартного шаблона (крестик не появляется!)
Рейтинг: 4.7804  
Новая
Предложил Исупов Александр 20.08.2019 16:19:54

Статус товаров в заказе

Очень не хватает реализации статусов товарных позиций в заказе. Например - комплектуется, в пути на склад, отправлен и так далее. Особенно когда в заказ 20 позиций, которые находятся на разных складах и в процессе движения на центральный склад, с которого будет осуществляться отгрузка. Это было бы удобно добавить через свойство товара.
Рейтинг: 0  
Новая
Предложил Вайт MaRhUnTer 15.08.2019 12:18:31

Авто символьный код при импорте товаров из csv

Было бы неплохо при импорте товаров в каталог интернет магазина автоматически выставлять символьный код, на текущий момент(согласно тех.поддержки б24) приходится заходить в каждый товар и нажимать кнопку для генерации символьного кода из названия товара.
Рейтинг: -1  
Внедрено
Предложил Alvin7 13.08.2019 13:30:03

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

В редации малый бизнес.
Сейчас в "бизнесе" можно включить отображение наличие на разных складах, но оно отображатется под описанием -- там его никто не ищет.
Наличие должно отображаться рядом с ценой и кнопкой купить.
Рейтинг: 0  
Ответил Жуков Евгений 02.09.2019 10:59:29
Доступно с версии 17.0 (раздел настроек "Внешний вид" компонента)
Рейтинг: -1  
Новая
Предложил T Константин 12.08.2019 22:55:52

Авторизация/Авторегистрация OAuth 2.0 через внешний сервис

Здравствуйте.
В модуле "социальные сервисы" уже есть много вариантов (через вк/яндекс/гугл, и другие). Но нету варианта для произвольного OAuth 2.0 сервиса. Было бы здорово, если вы встроите в тот же "социальные сервисы" такой вариант авторегистрации и авторизации.
Спасибо.
Рейтинг: 1  
Новая
Предложил Кирсанов Анатолий 11.08.2019 22:09:00

Добавить в стандартные параметры правила работы с корзиной символьный код

Бывает нужно отличить одну скидку от другой программно и не по ИД.
Много на каких объектах системы есть символьный код, но не на правиле корзины.
Предлагаю исправить это.
Рейтинг: 9.7804  
Новая
Предложил Сергей Пантелеев 07.08.2019 11:31:13

Отказаться от поддержки Windows-1251

В 2019 году поддержка windows-1251 кажется неактуальной.

- В маркетплейсе загружать модули/обновления в кодировке UTF-8
- При установке убрать галочку "Установить в UTF-8"
Рейтинг: 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.8902  
Новая
Предложил vitvayti 29.07.2019 13:28:51

Поддержка криптовалют

Добрый день.

Задача:
Указывать цену за товар в Биткоинах (BTC).
Цена может иметь вид 0,00001 BTC

Решение 1:
Добавить валюту Биткоинах в разделе Настройки / Валюты / Список валют - Добавить валюту

Проблема: при сохранении товара с указанием цены 0,0001 её округляет до значения 0,00

Решение 2:
  1. Добавить валюту Биткоинах в разделе Настройки / Валюты / Список валют - Добавить валюту
  2. Указать номинал: 1
  3. Указать курс по умолчанию: 10000
  4. В настройках компонента комплексный каталог включить опцию Показывать цены в одной валюте и выбрать валюту BTC
  5. В настройках компонента корзина включить опцию Показывать цены в одной валюте
Проблемы:
  1. Цены в списке товаров и карточке товара показываются правильно, в корзине нет.
  2. При оформлении заказа цены показываются в валюте рубли.
  3. При передаче заказа на оплату валюта заказа передаётся рубли. Платежный шлюз далее по своему курсу конвертирует рубли в биткоины (этого не надо).
Решение 3:
  1. Найти альтернативную валюту биткоинам, допустим этой валютой могла бы стать USDT.
Проблема:
  1. При добавлении валюты в поле Валюта есть ограничение на количество символов - 4.
Решение 4:
  1. Изменить тип данных у полей в таблице бд с demicial(18,2) на demicial(18,5).
Проблема:
  1. При обновлении системы могут затереться изменения установленные вручную и произойдет потеря данных (установленных цен).
  2. Обновления могут вообще не установиться из-за измененного типа данных.
  3. При проверке бд средствами битрикс будут постоянно отображаться ошибки из-за отличия типа данных в бд от описанных.
  4. Это в принципе решение очень нестабильное и обычные пользователи его не смогут использовать.
Нужна более гибкая система работы с ценами и валютами.

Ну или хотя бы объясните в связи с чем наложены такие ограничения...
Ну или может есть какое-то другое решение недокументированное...
Рейтинг: 1  
Ответил Жуков Евгений 29.07.2019 15:17:42
При добавлении валюты в поле Валюта есть ограничение на количество символов - 4
Мы ориентируемся на iso-стандарт 4217 (https://www.iso.org/iso-4217-currency-codes.html). Символьный код валюты по этому стандарту должен содержать 3 символа латинского алфавита. Там же указано, что подавляющее число валют имеет 2 знака после запятой в ценах. Увеличение дробной части цен до 4-х разрядов есть в планах.
Изменить тип данных у полей в таблице бд с demicial(18,2) на demicial(18,5).
Это прямая правка базы, да еще и неправильная (вы уменьшили максимально возможное значение цены в 1000 раз (на 3 порядка)).

При оформлении заказа цены показываются в валюте рубли
Показываются в той валюте, которая выбрана для сайта в настройках модуля sale (Интернет-магазин). Так же обращаю ваше внимание на то, что деятельность Интернет-магазинов на территории РФ регулируется федеральным законом ФЗ-54 (безусловное использование онлайн-касс).

На текущий момент введение поддержки криптовалют в магазине не планируется.
Рейтинг: 0  
Новая
Предложил Семашко Евгений 25.07.2019 15:00:52

Модуль для инкапсуляции номеров инфоблоков и избежания магических чисел в коде

При разработке постоянно вываливаются магические цифры в коде в виде номеров инфоблоков.

Хотелось бы, чтобы в визуальном редакторе редакторе выбирался инфоблок каким-то контроллером или каким-то модулем, который внутри себя сохраняет все константы, привязки и так далее, а на фронте бы это отображалось конкретным инфоблоком.
Можно даже сделать внутренние "символьные коды" с привязкой к БД - для разработчиков будет самое то.
Рейтинг: 1  
На голосовании
Предложил Kirill 24.07.2019 15:09:38

LANG файлы для языка "Немецкий" из коробки

Литовский, польский, португальский – это все здорово, но немецкий все-таки более распространенный и денег там больше. Столкнулся с немцами и обнаружил что всё нужно переводить самому, грусть.
Добавьте языковые файлы для языка "Немецкий" в обновления БУС плз.
Рейтинг: 0  
Ответил Жуков Евгений 24.07.2019 16:04:54
Немецкий язык присутствует в обновлениях. Добавьте его в список языков установки и получите доступ к пакетам.
Увы, на текущий момент немецкий язык доступен только в соответствующем дистрибутиве.
Рейтинг: 4.6706  
В работе
Предложил Русак Денис 17.07.2019 10:47:36

Дубликаты элементов в списках при создании

Если в списках при создании элемента нажать n раз на кнопку "сохранить", то мы получим n элементов. Это в корне неправильно!

У нас более 600 сотрудников и множество форм заявок реализованным на списках.
И всегда находятся  ̶н̶е̶люди, которые нажмут несколько раз (доходило до 6) на кнопку "сохранить", в результате получаем дубли, много дублей!

Реализуйте, пожалуйста, блокер на кнопку "сохранить" (после нажатия) или хотя бы анимацию выполнения действия.  
Рейтинг: 1  
Новая
Предложил AndreyChursin 15.07.2019 09:59:49

Добавить вывод пользовательского названия в списке HighloadBlock

На странице /bitrix/admin/highloadblock_index.php?lang=ru нет вывода наименования самих HL блоков, только их ИД и код...
Файлы:
HL.JPG (95.71 КБ)