Идеи пользователя

Рейтинг: 17.8266  
Внедрено
Предложил Пользователь 57829 19.06.2012 15:24:06

Событие по окончании импорта из 1С

Предлагаю добавить событие по окончании импорта из 1С с передачей массивов добавленных, измененных элементов.

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

Если хотите поставить минус, то объясните, пожалуйста, свою точку зрения. (С) М. Месилов.
Рейтинг: 9.039  
Ответил Рябинков Артем 26.06.2012 18:42:11
Поставлено в план.
Рейтинг: 13.4961  
Внедрено
Предложил Пользователь 2795 02.05.2012 13:37:13

Документация по API: добавить якорные ссылки

Постоянно пользуюсь онлайн-документацией по API, самые часто используемые функции вынесены закладками на панель браузера. Но из огромных портянок мануалов в ежедневной работе нужен 1 абзац в разделе "Примеры использования", который находится аккурат посередине страницы.
Пожалуйста, сделайте возле "Примеров" якорную ссылку: <a name="examples"></a>

Тогда можно будет ссылаться напрямую на этот раздел.
Рейтинг: 1.7895  
Ответил Басыров Роберт 26.10.2012 11:52:52
Внедрено, теперь добавив в УРЛ #examples можно сразу перейти к примеру.
Рейтинг: 3.0884  
Внедрено
Предложил Пользователь 23748 08.03.2012 02:02:20

Поддержка в CRM IP АТС

подключить возможность в CRM контролировать звонки как исходящие так и входящие, у террасофта это в виде доп модуля, пусть это в БУС тоже будет модулем именно для IP АТС. Без обработки звонков и обращений CRM как таковая бесполезна.
Рейтинг: 0  
Ответил Шеленкова Екатерина 28.07.2015 17:49:20
Отличная идея! Уже реализовано в Битрикс24 (и в облаке и в коробке)
Рейтинг: 72.6631  
Внедрено
Предложил Пользователь 11948 08.01.2012 02:27:14

Решить проблему кеша мусора в GetPageNavStringEx

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

Итак, внутри кеша, часто делаем такую конструкцию:
if ($arParams['PAGE_COUNT']>0)
   $arResult['NAV_STRING'] = $rsElements->GetPageNavStringEx($navComponentObject, '', $arParams['PAGER_TEMPLATE'], false);


А теперь представим, что на наш пока еще не кешированный список зашли с какой-то ссылкой, например, r1=yandex&r2=direct.

Что сделала постраничка? Она засчитала r1=yandex&r2=direct как важные параметры и КАЖДОМУ номеру страницы в постраничке подмешала данные параметры. Получили
PAGEN_1=1&r1=yandex&r2=direct
PAGEN_1=2&r1=yandex&r2=direct
PAGEN_1=3&r1=yandex&r2=direct
.... (1)

Теперь все это дело кешируется, и что мы получаем? Что любой пользователь, попавший на список БЕЗ r1=yandex&r2=direct в СВОЕЙ ссылке, в ссылках получит блок (1). Получается, рекламная кампания r1=yandex&r2=direct испорчена совершенно левыми посетителями.

Как решить эту проблему, я даже не знаю... передавать GetPageNavStringEx значимые параметры, и, если они переданы, учитывать только их?
Рейтинг: 69.2813  
Рейтинг: 0  
Ответил Шаромов Денис 20.11.2013 15:54:54
Модуль нужен только разработчикам, нет необходимости его ставить на все клиентские сайты.
Через Marketplace можно его легко установить туда, где это требуется.
Рейтинг: 27.0079  
Внедрено
Предложил Пользователь 11948 01.12.2011 08:46:28

Пользователи постранично (запросом постранично) в админке

Сейчас при большой базе пользователей (под 200 т.) если в колонку добавить UF-поле, начинаются сильные тормоза. Потому выборка идет всей таблицы. Хотелось бы в данном случае выборки именно по LIMIT 0,20.
Рейтинг: -0.6795  
Внедрено
Предложил Пользователь 15916 02.11.2011 19:26:18

Оформление заказа

Предлагается добавить отдельное событие на окончание оформления заказа
Рейтинг: 0.4994  
Ответил Ежков Антон 03.11.2011 10:18:19
В оформлении заказа добавленна масса событий, необходимое вам тоже есть :)
http://dev.1c-bitrix.ru/api_help/sale/sale_events.php - смотри секцию "События, связанные с компонентами"
Рейтинг: 60.8977  
Внедрено
Предложил Пользователь 11948 31.10.2011 23:18:46

help для компонент прямо в .parametres.php

На данный момент хелп (такие значки-пояснялки рядом с полями) никто не пишет. Почему?

1. Структура постоянно забывается, где что лежать должно.
2. Эта структура громоздка.

Почему бы не добавить возможность наличия в массиве параметров ключа HELP? Тогда пишем так:

      "REDIRECT_URL" => array(
         "NAME" => GetMessage("ASD_CMP_PARAM_REDIRECT_URL"),
         "TYPE" => "STRING",
         "HELP" => GetMessage("ASD_CMP_PARAM_REDIRECT_URL_HELP"),
      ),


И у нас появляется иконка с пояснением. Легко и просто, а выиграют пользователи, так как разработчики начнут этот хелп писать охотнее.
Рейтинг: 0  
Ответил Жуков Евгений 16.10.2012 11:36:43
Подсказки можно добавлять в lang-файл .parameters.php. Пример для приведенного топикстартером параметра:
$MESS["REDIRECT_URL_TIP"] = "Подсказка для параметра";
Рейтинг: 195.2697  
Внедрено
Предложил Пользователь 49909 26.10.2011 19:35:42

Когда появится описание javascript библиотеки Битрикса

Все активнее в стандартных компонентах используются API собственной библиотеки javascript. Хотелось бы получить документацию на API данной библиотеки, чтобы можно было ее использовать и в своих проектах и модифицировать стандартные компоненты. Когда появится такая документация, ведь по ajax документация существует уже давно.
Рейтинг: -0.7607  
Ответил Басыров Роберт 23.12.2013 16:40:02
Давно реализовано, прошу прощения за то, что забыл перевести в статус Внедрено.
http://dev.1c-bitrix.ru/api_help/main/js_lib/index.php
Рейтинг: 187.8622  
Внедрено
Предложил Пользователь 6761 13.10.2011 11:59:02

Предлагаю сделать из http://idea.1c-bitrix.ru типовое решение

Давно просили сайт идей, наконец то. Спасибо Битрикс:)!  
У меня такое предложение почему бы сайт http://idea.1c-bitrix.ru не сделать типовым решением и предложить его на маркетплейс?

Компании могут установить себе такой сайт на корпоративный портал, чтобы сотрудники делились идеями по улучшению работы компании.

В принципе, можно и для БУС сделать, чтобы клиенты могли на сайте компании предлагать свои идеи.

Использование сторонних сервисов типа http://reformal.ru/ подходят далеко не всем, особенно если информация конфиденциальна.

Можно включить сайт идей как дополнительный модуль в старшие версии корпоративного портала, но можно и отдельно продавать как типовое решение.
Рейтинг: 6.4036  
Ответил Tushinsky Yury 15.11.2011 23:54:21
В 11 версии Корпоративного портала этот функционал реализован в виде модуля "Менеджер идей". В какие редакции БУС будет включен этот модуль еще не известно.