Рейтинг: 3  
На голосовании
Предложил Пользователь 952599 14.06.2018 11:30:05

артикул в ЧПУ карточки товара

В ЧПУ детальной страницы карточки товара по умолчанию выводится символьный код названия товара:
https://www.screencast.com/t/dKCDOgyAFpJ

Идея в том, чтобы в URL карточки товара, вместо символьного кода названия товара -  подставлялся символьный код значения артикула:
https://www.screencast.com/t/Q7QjzQln

Весь смысл такой подстановки в том, что в некоторых случаях товарные позиции покупатели ищут именно по артикулу, а не по наименованию.
И если в URL присутствует символьный код артикула - то это положительно должно сказаться на SEO.
К тому же артикул как правило неизменный, а наименование может меняться по каким либо причинам.

В типовом интернет-магазине возможность такой подстановки по артикулу отсутствует, и  требуется кастомизация.
Предлагаю поддержать идею реализации в типовом интернет-магазине от 1С-Битрикс.
Полагаю будет востребовано.
Рейтинг: 0.8902  
Новая
Предложил Пользователь 274166 06.06.2018 16:44:17

Cкрыть надпись "Заряжено битрикс24" из писем CRM (платное облако)

Дайте возможность кастомизировать письма почтовым клиентам(хотя бы фон убрать/изменить)! очень часто это и есть наши клиенты!

плюс хотелось бы скрывать надпись "Заряжено битрикс24" как уже есть в формах и за что в частности оплачено в платных облаках...
Рейтинг: 4.8692  
На голосовании
Предложил Пользователь 943985 08.10.2017 13:13:28

Оптимизация формы Заказа в Админке для восприятия - компактнее и возможность кастомизации

На сегодня форма заказа в админке выглядит очень тяжело с большим объемом информации - не всем нужной с недостаточной возможностью кастомизации. По опыту из другой CMS наши менеджеры видят информацию по заказу почти из одного окна без скроллинга  - это позволяет быстро и безошибочно обработать заказ, параллельно набирая по телефону клиента. Пока идут гудки - менеджер уже часто владеет всей необходимой информацией с минимум затрат времени и нагрузки на его мозг, что бережет ему силы и внимательность.
Ниже расписаны предложения по оптимизации. https://www.screencast.com/t/9LlPUoRt
1 - Кнопку изменить можно добавить во второй блок, который можно зафиксировать, сделав плавающим.
2 - Данная информация не всем нужно, ее можно скрывать, сворачивать или сделать весь данный блок в 2 столбика.
3 - Пример технической информации модуля доставки. Данные, не вводились покупателем, а получены извне по API  службы доставки и нужны только для интеграции с модулем доставки в системе учета 1С Бухгалтерия. Менеджеру по продажам они вообще не полезны.
4 - Введенная покупателем информация в 2-3 полях попала в 1 строку, для которых не сработал тег переноса строки и все слилось. Дать базовые возможности форматирования.
5 - Информация о свойствах товара дублируется и удлиняет опять форму заказа..
6 - Не все строки нужны. Самая необходимая информация была выведена уже в самый первый блок заказа, а тут много того ,что не все нужно. Опционально этот блок можно сворачивать или выводить в 2 столбца.
Конечно возможны и другие альтернативные решения сделать форму более компактной и легкой к восприятию, например, не всем нравятся большие табуляции между строками.
Рейтинг: 13.009  
В работе
Предложил Пользователь 274166 24.04.2017 12:34:44

Шаблоны написаны без логики! Нужно MVC

Шаблоны большинства компонентов Bitrix написаны по MVC, но некоторые компоненты реализованы на коленке и не задумываясь о сложностях кастомизации и использования!

Пример: компонент bitrix:sale.basket.basket верстка на таблицах, исправляем на более приемлемую для нас (но не сильно, буквально изменим table|tr|td на div) меняем классы, т.к. к ним привязаны стили и называются они не понятно.
Теперь фокус! компонент не работает или работает частично! Оказывается разработчики добавили в js генерацию верстки!!! т.е. js сам прописывает table|tr|td и их предустановленные классы!

В итоге, кроме template.php | style.css нужно перебрать весь script.js !

Если написать всё по MVC - тогда "мухи отдельно, котлеты отдельно" функционал JS должен быть завязан только на ID элементов!! Чтобы кастомизация шаблона не убивала кучу времени разработчиков!
Рейтинг: 1.8657  
Ответил 04.05.2017 13:39:01
Полностью с вами согласен! Компонент находится на глобальном рефакторинге, выйдет к новому релизу. Будут отражены ваши пожелания и много интересного еще! Я думаю всем понравится!
Рейтинг: 1.6046  
Новая
Предложил Пользователь 964305 21.02.2017 11:46:59

Сделать возможность создавать кастомные поля в Делах.

Т.к. бизнес-процессы, где Дело это базовая сущность могут иметь свои особенности.
Рейтинг: 6.4718  
Новая
Предложил Пользователь 109495 09.01.2017 11:33:08

Использовать static:: вместо self:: в CSaleExport

Многим известен алгоритм кастомизации обмена с 1С.
  1. Создать свою страницу в админке
  2. Разместить на ней кастомный компонент обмена sale.export.1c
  3. Переписать \CSaleExport::ExportOrders2Xml
К сожалению, все вызовы в этом классе -- статические и делаются через self:: Например, ExportOrders2Xml вызывает getXmlContragents как self::getXmlContragents. То есть, если даже мы унаследуем класс CSaleExport и переопределим getXmlContragents (не трогая огромный ExportOrders2Xml) то вызываеться будет именно старая версия getXmlContragents.
Собственно идея: чтобы облегчить изменение этого класса все self:: вызовы достаточно заменить на static:: (LSB -- http://php.net/manual/ru/language.oop5.late-static-bindings.php)
Рейтинг: 0.5599  
Внедрено
Предложил Пользователь 334945 29.12.2016 10:48:21

Важная доработка функционала роботов CRM №2

Уважаемые разработчики!

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

Несколько банальных примеров использования:
1) Персонализация обращения к пользователю с упоминанием того, что именно и на какую сумму он заказал;
2) Возможность видеть "на ладони" весь заказ (информацию о сущности) без необходимости заходить и искать в CRM;
3) Быстрые ответы пользователя на столь же быстрые вопросы, когда, например, в уведомлении в любом из каналов открытых линии клиенту можно будет быстро дать обратную связь, например. по качеству обслуживания, подтвердить или отклонить заказ и т.п.

Считаю важным реализовать данную доработку роботов CRM: они должны не просто "отбивать" типовые уведомления текстом (голосом при звонке), но и быть существенно гибче в своей настройке на уровне пользователя (без программирования). Это экономия огромных временных и финансовых затрат на по сути абсолютно типовые стандартные микрозадачи, которые легко может и должен делать робот.

Благодарю за внимание.
Рейтинг: 1.9664  
На голосовании
Предложил Пользователь 14203 07.01.2016 12:29:07

Кастомизация названий заголовков колонок в списке элементов инфоблока

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

Скрин http://c2n.me/3sCDmoZ
Рейтинг: 0.2751  
Новая
Предложил Пользователь 14203 07.01.2016 12:22:10

Кастомизация названий заголовков колонок в списке элементов инфоблока

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

Скрин http://c2n.me/3sCDmoZ