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

Рейтинг: 2  
Новая
Предложил Исупов Александр 12.11.2019 09:51:16

Digital Ocean облачное хранилище в БУС

Добавить поддержку Digital Ocean хранилища, т.к его очень не хватает. Есть поддержка https и custom доменов, в отличие от того же Яндекса или Amazon s3.

По идее т.к используется тот же s3, сложностей при добавлении не должно возникнуть.
Рейтинг: 0.8902  
Новая
Предложил Трифонов Александр 08.11.2019 18:57:50

Сделайте интеграцию с Одноклассниками

Сделайте интеграцию с Одноклассниками, чтобы можно было сообщения в группе Одноклассников принимать в Битриксе!

Спасибо! :)
Рейтинг: 0  
Новая
Предложил Факиев Ренат 08.11.2019 13:40:02

Б24 и несколько баз 1С

При синхронизации Битрикс24 одновременно с несколькими базами 1С в случае когда документ (счет или заказ) создается изначально в системе Битрикс24 по возникает необходимость указать явно к какой базе 1С принадлежит данный документ т.к. сейчас данный документ попадает одновременно во все синхронизируемые базы. Либо как вариант в настройках синхронизации на стороне 1С добавить фильтр по произвольному полю Битрикс24 для возможности отсечения "чужих" документов при загрузке из Битрикс24.
Рейтинг: 0  
Новая
Предложил Архипов Руслан 07.11.2019 14:05:26

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

Приведу пример для поля электронной почты:
При оформлении заказа пользователь может указать другой email, а в платежную систему оправится тот, который указан в профиле пользователя.
https://prnt.sc/ptom47 (продублировал скрин файлом)
Файлы:
Screenshot_1.png (102.93 КБ)
Рейтинг: -2  
Новая
Предложил Петров Петр 06.11.2019 13:36:47

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

Сейчас в структуре можно назначать только одного управляющего отдела, было бы удобно иметь возможность в каждый отдел и подотдел ставить несколько руководителей
Рейтинг: 2.8902  
В работе
Предложил Юшков Андрей 01.11.2019 11:29:03

Добавить в списке элементов инфоблока редактирование картинки

С переходом на новый вид списка инфоблоков, пропала и никак не появляется возможность управлять картинками в списке у элементов инфоблока:

-Детальная картинка
-Картинка анонса
-Свойство типа файл
Рейтинг: 0  
Новая
Предложил AndreyChursin 31.10.2019 23:48:33

Фильтр в bitrix:sale.products.gift.basket

Предлагаю добавить фильтр в компонент bitrix:sale.products.gift.basket для разграничения типов подарков в зависимости от требуемой концепции (например "подарки для неё" и "подарки для него")
Рейтинг: 1  
Новая
Предложил Фаворит-Электро 31.10.2019 10:31:08

Импорт-Экспорт CSV

На сайтах с большим количеством товаров и свойств, они становятся головной болью. Иногда возникает потребность редактировать группу товаров. Тогда мы делаем: Экспорт CSV -> Выберите тип -> Выберите инфоблок. Все, можно пойти и убить себя об стену намазанную ядом.

Добавьте туда еще 1 параметр - Выберите раздел


Главное чтобы экспортировалось только то, что в разделе, а не весь сайт. Особенно список свойств. Думаю не только один я поклонюсь вам в ножки
Рейтинг: 2.8902  
Новая
Предложил Арсен 25.10.2019 16:24:54

Пора поднимать рейтинги: дайте возможность изменить страницу для закрытых разделов

На текущий момент, если у пользователя не хватает прав к какому-то разделу сайта, то выводится штатная форма авторизации.

Очевидно, что никому такая форма не нравится, и чтобы заменить ее, нужно копировать шаблон в свое пространство и кастомизировать.
А что делать, если на этой странице, мне нужна не только форма авторизации, но форма регистрации, и какие-то блоки, которые не имею никакого отношения к компоненту авторизации ?

Запихивать в шаблон компонента авторизации ? Издевательство.
Писать свои обработчики в OnBeforeProlog ? Приходится ставить костыли, чтобы не отрабатывал штатный функционал проверки прав доступа.

Просьба, добавить возможность, привязать свою страницу!
Рейтинг: 0.8902  
Новая
Предложил Черныш Кирилл 17.10.2019 09:45:42

Отменить отправление SALE_NEW_ORDER при создании заказа.

Задача, при создании заказа к примеру через быстрый заказ, не отправлять сообщение пользователю о новом заказе (отменить отправление SALE_NEW_ORDER). Но с оформление заказа письмо должно отправляться.

Писал в поддержку, ответили что:
Да, такой возможности в штатном функционале продукта пока не предусмотрено.

Вы можете через событие OnOrderNewSendEmail отменить отправку письма о  заказе, обработчик события OnOrderNewSendEmail должен вернуть false  иначе письмо будет отправляться. Или в своем коде вызвать метод  \Bitrix\Sale\Notify::setNotifyDisable(true); , тогда будет отключена  отправка системного письмо о добавлении заказа.

С уважением,
инженер отдела технической поддержки
Абросимов Константин
Так же на просторах интернета подсказали, что есть событие OnBeforeEventAdd, в его обработчике нужно так же вернуть false.

В целом, это может решить задачу. Но было бы удобнее и логичнее, если бы Битрикс сделал параметр при создании заказа. Спасибо.
Рейтинг: 3.8902  
Новая
Предложил Якубович Тоша 16.10.2019 22:08:03

Убрать автоматическую корректировку или изменение html кода

Уберите пожалуйста автоматическое изменение кода, когда я через админку захожу в файл.php и пишу код вид:
<div>
<какой то текст  оформление>
<компонент>
<какой то текст  оформление>.
</div>


после сохранения и редактирования его через уже пользовательский режим(то есть не через админку)

битрикс сам решает какие теги оставить а какие убрать(в основном от затрагивает теги div) в итоге весь сайт съезжает

зачем это нужно я не понимаю
Рейтинг: 16.5608  
Новая
Предложил Артемьев Алексей 16.10.2019 16:22:44

Бонусная программа на сайте

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

Вывести на фронтэнд в карточку товара, в личный кабинет и на страницу оформления заказа информацию о бонусных баллах и их начислении.

Рейтинг: 7  
Новая
Предложил Валерий Чебан 15.10.2019 17:55:47

Уйти от использования serialized-строк в БД, использовать JSON

Часто сталкиваюсь с не-возможностью unserialize данных после смены кодировки в БД.
Чтобы хранение сделать более переносимым лучше использовать для хранения JSON вместо serialized-строк.

PS последняя проблема была в таблице b_seo_search_engine поле SETTINGS
Рейтинг: 1  
Новая
Предложил Валерий Чебан 13.10.2019 18:45:18

Добавить теги TAGS в секции инфоблока

Странно, но в секциях инфоблока нет системного поля "теги".
просьба добавить его.
Рейтинг: 0  
Новая
Предложил Исупов Александр 12.10.2019 12:09:19

Запрет печати чеков в карточке товара при правах - только просмотр

Собственно это какая-то хрень. При выставленных правах на - "только просмотр" на конкретный статус заказа, в нем спокойно можно добавлять чеки по оплате, удалять чеки по оплате и так далее. Хотя по идее подразумевается только просмотр заказа без каких-либо действий. Не знаю - как можно было допустить такую недоработку в продакшн. Добавьте сюда галочку - печать чеков и все:

Рейтинг: 3  
Новая
Предложил Архипов Руслан 09.10.2019 13:53:52

Убрать принудительное подключение js-расширений в sale.order.ajax

Сейчас в классе компонента подключаются js-расширения (fx, popup, window, ajax, date) которые нужны не всем. Предлагаю добавить в компонент параметр для управления их подключением или вынести их в шаблон.
Рейтинг: 1.8902  
Новая
Предложил К Алексей 08.10.2019 11:21:46

Сохранять настройки Списков (товаров и ТП) также как и Фильтров

Есть разные задачи и списки кардинально меняются под каждую, и сейчас уйма времени глупо тратится на перенастройки.
Желательно чтобы эти настройки сохраняли названия столбцов и их ширину, но хотя бы примитивно перечень столбцов к выводу https://www.screencast.com/t/iNodJ1sJDV
Рейтинг: 1  
Новая
Предложил Зайцев Артемий 07.10.2019 18:03:47

Новый ПродуктПровайдерКласс не понимает групп пользователя

Поломалась многородовость с новым АПИ. Теперь не получится пользователю на лету добавлять группу с ценой в этом городе.

Вместо CCatalogProductProvider теперь Bitrix\Catalog\Product\CatalogProvider

Новый ПродуктПровайдерКласс не понимает групп пользователя, которые установлены "на лету" методом  $USER->GetUserGroupArray();. Приходится заменять новый на старый.

// Получение корзины для текущего пользователя
                $basket = \Bitrix\Sale\Basket::loadItemsForFUser(
                   \Bitrix\Sale\Fuser::getId(), 
                   $_GET["site_id"]
                );

                if($item = $basket->getExistsItem("catalog", intval($_GET["id"]))){

                   //Обновление товара в корзине
                   $item->setField("QUANTITY", $item->getQuantity() + $addBasketQuantity);

                }

                else{


                    //Добавление товара
                    $rsElement = CIBlockElement::GetByID(intval($_GET["id"]));
                    if($arNextElement = $rsElement->GetNext()){
                        $item = $basket->createItem("catalog", intval($_GET["id"]));
                        $item->setFields([
                            "QUANTITY" => $addBasketQuantity,
                            "CURRENCY" => \Bitrix\Currency\CurrencyManager::getBaseCurrency(),
                            "LID" => $_GET["site_id"],
                            "PRODUCT_PROVIDER_CLASS" => "CCatalogProductProvider",//changed for OPT price in basket//Bitrix\Catalog\Product\CatalogProvider",
                            "CATALOG_XML_ID" => $arNextElement["IBLOCK_EXTERNAL_ID"],
                            "PRODUCT_XML_ID" => $arNextElement["EXTERNAL_ID"],
                        ]);
                    }

                }

                //Сохранение изменений
                $basket->save();

Предлагаю добавить в новый Bitrix\Catalog\Product\CatalogProvider проверку на группы пользователей как было раньше.
Рейтинг: 0  
Ответил Жуков Евгений 07.10.2019 18:26:06
В старом эта ошибка так же исправлена (список групп берется по базе). Изменяться это поведение не будет. Однако мы всегда готовы обсудить сценарии использования старого поведения.
Рейтинг: 0  
Новая
Предложил Платонов Евгений 07.10.2019 12:28:14

Не могли бы вы добавить событие завершения создания фасетного индекса?

Если коротко, на сайте периодически слетает фасетный индекс, а т.к.  много разделов, элементов и свойств(и посетителей) - нагрузка от фильтра становится запредельной и списки ложатся без фасеты. Настроили переключение фильтра в укороченный режим, однако он кешируется, хотелось бы как то отслеживать процесс перестройки индесков, чтобы кеш на фильтрах сбрасывался по завершению. Короче было бы здорово чтобы при завершении создания индексов выстреливало событие.