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

Рейтинг: 2  
Новая
Предложил M_A_X_NSK 23.11.2020 16:12:41

Апгрейд включаемой области

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



В параметры компонента можно добавить дополнительный параметр, отвечающий за текст кнопки редактирования, а затем сделать что-то вроде:



Тогда сразу становится понятным, какая из включаемых областей за что отвечает в комплексном компоненте:

Рейтинг: 0  
Новая
Предложил borys ihor 13.11.2020 12:32:02

Водяной знак и SEO настройки для дополнительных изображений

Реализуйте, пожалуйста, данную возможность.
Большинство интернет-магазинов на товар выставляют больше 2-х фоток.

Дополнительные изображение задаются через свойства инфоблока с кодом MORE_PHOTO.

Без данной реализации теряется смысл использования штатных возможностей по водяных знаках. Также не прописываются нужные сео значения для фоток товара, загруженных с помощью свойства каталога "Дополнительные изображения".
Рейтинг: 2.6706  
Новая
Предложил Diz 12.11.2020 13:30:42

Веб-мессенджер - адаптивный дизайн

Давно назрел шаблон под мобильные устройства
На сайты больше половины людей заходят с телефонов и мессенджер битрикса не умещающийся на экране см. приложенный файлы.



Файлы:
2020-11-13_09-53-25.png (216.64 КБ)
2020-11-13_09-48-59.png (585.01 КБ)
Рейтинг: 0  
Новая
Предложил Безруков Яков 11.11.2020 16:42:01

Добавить возможность роутинга на компоненты.

Добавить возможность создания правил обработки адресов, которые будут назначать в качестве обработчика адреса компонент с заданными параметрами.
Рейтинг: 0  
Новая
Предложил Безруков Яков 11.11.2020 16:25:12

Автоматическое внедрение зависимостей (сервисов) в методы компонентов, агентов и обработчиков событий.

Доработать сервис-локатор \Bitrix\Main\DI\ServiceLocator до полноценного контейнера внедрения зависимостей, чтобы была возможность цепного разрешения зависимостей в конструкторах.
Автоматически разрешать зависимости, запрошенные в методе executeComponent.
Добавить возможность создания классов агентов и обработчиков событий с автоматическим разрешением зависимостей в конструкторах.
Рейтинг: 0.8902  
Новая
Предложил Котлярова Мария 05.11.2020 19:33:59

Кроссбраузерный поиск в select list

... название статьи на Хаборе.

А если серьёзно - сейчас, при создании сделки, менеджеру приходиться выбирать из кучи продуктов в маленьком окошке списка select (картинка во вложении). При этом, поиск есть по первой букве (как по городу) и, почему-то, ищет не всегда корректно.

Нельзя ли изменить список, чтобы можно было набирать название продукта и оставались бы варианты, содержащие введённый отрезок текста? Было бы очень здорово!

Статью на хаборе прилогаю:
https://habr.com/ru/post/134139/

P.S. - мне сказали, не ждать в ближайший год, но я верю в лучшее)))
P.P.S. - я прилажила пример из Геткурса для наглядности фичи)
Файлы:
select.png (77.4 КБ)
геткурс.png (43.54 КБ)
Рейтинг: 0  
Новая
Предложил Рыбка Дмитрий 27.10.2020 18:39:30

Поиск Переиндексация - Добавить возможность переиндексировать инфоблок целиком

Сейчас полную переиндексацию можно выполнить только сняв галочку "Переиндексировать только измененные". Но, на многих проектах полная переиндексация не нужна или занимает очень много времени. http://joxi.ru/RmzGdnBsMOBWX2
Нужна возможность пеереиндексировать только инфоблок с товарами. Ведь основной поисковый индекс завязан именно на него. Сейчас как альтернатива приходится писать поиск не по индексу, а по базе, передавая фильтр по маске NAME => '%'.$s.'%'
Рейтинг: 0.8902  
Новая
Предложил Исупов Александр 21.10.2020 10:36:03

Пользовательские поля заказов в роботах

При добавлении пользовательских полей в заказах, например с типом дата (и любыми иными типами) эти поля не появляются в условиях, например в триггерах по изменению полей(такого триггера у заказов кстати нет), ни в дате запуска робота (хотя в сделках все в порядке). Необходимо добавить поддержку этих полей в заказах, по аналогии с пользовательскими полями в сделках.

Продукт - Интернет-магазин + CRM
Файлы:
Рейтинг: 0  
Новая
Предложил Нетяга Руслан 08.10.2020 13:40:38

Кеширование меню по дополнительному параметру

Здравствуйте!
Сейчас в компоненте меню можно использовать параметр:
MENU_CACHE_GET_VARS, который добавляет к строке идентификатора значение из переменной $_GET
Но при отсутствии этого параметра у страницы, приходится использовать либо что-то этого:
$_GET['TEMPORARY_MENU_VAR_SOMEVALUE'] = getSomeValue();
// вызов компонента
unset($_GET['TEMPORARY_MENU_VAR_SOMEVALUE']);

либо включать MENU_CACHE_USE_GROUPS или MENU_CACHE_USE_USERS,  что сильно увеличивает объём кеша

Было бы здорово, если в компонент можно было бы передать сразу значение параметра, а не только через  $_GET
Рейтинг: -1  
Новая
Предложил AndreyChursin 07.10.2020 11:09:27

Добавить в SidePanel больше style для label

Сейчас приходится крутить много костылей вокруг например цвета иконки-крестика, ведь на светлом фоне его не видно...
[img]data:image/png;base64,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[/img]
Рейтинг: 0  
Новая
Предложил Древецкий Борис 06.10.2020 09:50:12

Глобальная настройка 404 ошибки для компонентов

Добавить глобальную настройку 404 ошибки для стандартных компонентов ядра в настройки сайта.
- Устанавливать статус 404;
- Показ специальной страницы;
- Страница для показа (по умолчанию /404.php).
Рейтинг: 3.8902  
Новая
Предложил Толстоногов Игорь 30.09.2020 11:34:28

Дополнительные услуги в службе доставки

Я добавил в службу доставки дополнительные услуги "подъем на этаж" и "сборка". Когда клиент делает заказ и выбирает данную службу доставки и эти доп. услуги, то в личном кабинете в данном заказе он видит только услугу доставки и общую сумму, а то что он добавил эти услуги нет информации. Считаю это некорректным, доставка должна расшифровываться, если добавлены доп. услуги.
Рейтинг: 4.6706  
Новая
Предложил Эсауленко Сергей 25.09.2020 15:54:00

Выгружать из 1С в Битрикс (партнеров)

Коллеги, здравствуйте. Было бы очень хорошо, если в обмен 1С и Битрикс добавили возможность выгружать не только контрагентов, но и партнеров в Битрикс. При этом была связь между ними. Очень пригодилось для b2b компании, которым важно чтоб партнер выгружался так-же, как и контрагент.  
Рейтинг: -6  
Новая
Предложил Семашко Евгений 21.09.2020 00:27:41

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

Очень неудобно, когда настройки сторонних модулей приходится копировать вручную.
Было бы хорошо обязать каждого разработчика предоставлять API для экспорта настроек, чтобы их можно было потом миграциями переносить между разными копиями продукта. Сэкономит уйму времени и нервов.
Рейтинг: 14.2314  
Новая
Предложил Петрович 09.09.2020 14:03:13

Верните тикеты!



Убрали тикеты в техподдержке и сделали чат, что ухудшилось:
  • Если у меня больше одного вопроса в работе - то каша получается из текста, все в одном потоке;
  • Нет поиска по чату;
  • Нет даты в сообщениях, только время - ну это и понятно, у меня две недели уже прошло и ответа нет еще на тикет;
  • Нет отбора по тикетам;
  • Бывают проблемы с долгой отправкой сообщений, не отправляются;
  • Иногда бывают проблемы с сохранением сообщений, у меня терялись сообщения;
  • Неудобно скролить единый поток без разделения по темам - это чудовищная портянка;
  • Как вообще найти что-либо в истории переписки и вспомнить по конкретной теме, если больше 80-ти тикетов в портянке?
  • Вообще теперь нет никакого гарантированного времени на ответ от техподдержки, платной техподдержки, кстати;
  • По ходу разбирания с одним вопросом, возникло еще два - они зависли уже на 3 суток, на них даже не реагируют. Вот, что ТП говорит по этому поводу:
В одном диалоге решается только один вопрос...
  • Получается, пока не решится один вопрос - другие вообще не будут решать. В моем случае, месяц решался вопрос и решили мы его сами. Т.е., техподдержки вообще нет по сути.
Что улучшилось при появлении чата:
  • Ничего.
Рейтинг: 5.7804  
Новая
Предложил AndreyChursin 04.09.2020 09:24:31

Условное восстановление бэкапа

Проблема: как восстановить описания товаров из бэкапа битрикс не потеряв часть клиентов и заказы?
Решение:  т.к. описания и списки заказов/клиентов завязаны в один бэкап, нужно разворачивать отдельную копию сайта, там восстанавливать базу и делать экспорт-импорт описания товаров...

Предложение: в скрипт восстановления добавить условия по которым будут восстанавливаться отдельные таблицы(либо пачки таблиц для модулей)