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

Рейтинг: 9.5616  
Отложено
Предложил Пользователь 17090 06.03.2015 20:07:08

Привязка раздела к нескольким родительским разделам

Удивительно что еще не реализовано и вроде как никто не предложил такую идею. А такая возможность была бы очень часто полезной.

Сейчас подраздел может лежать только в одной родительской категории, а элементы - могут быть привязаны к нескольким категориям. Вот хотелось бы, чтобы и разделы можно было привязывать к нескольким родителям...
Рейтинг: 16.0209  
Рейтинг: 2.8362  
Отложено
Предложил Пользователь 1102 01.12.2014 21:37:36

CIBlockElement::GetList - выводить все разделы элемента

Сейчас при выводе массива элементов выводится только один раздел к которому принадлежит элемент (минимальный SECTION_ID). Приходится либо ограничивать привязку элемента только к одному разделу, либо делать дополнительное обращение к БД (CIBlockElement::GetElementGroups).

Конечно, если это не притормозит GetList в целом.

Хм, присмотрелся внимательнее, думаю предложение можно удалить.
Рейтинг: 4.057  
Отложено
Предложил Пользователь 23748 19.11.2014 13:18:53

Дать возможность авторам решений МП самостоятельно менять категории и совместимость с редакциями.

Запарило ждать когда отреагируют на просьбы поменять категории и совместимость модулей с БУС...

Не могу понять почему эту возможность отключили у партнеров...
Рейтинг: -11.5939  
Отложено
Предложил Пользователь 58489 04.10.2014 09:25:33

Верните баллы за продажи лицензий!

Верните баллы за продажи лицензий!
Рейтинг: 0.1654  
Отложено
Предложил Пользователь 13767 23.09.2014 09:08:08

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

Несколько раз сталкивался с ситуацией, когда надо связать функционал какого-либо модуля с инфоблоками, и проще всего это сделать через обработчики событий, но тут мы можем столкнуться с зацикленностью, и вот в этой ситуации сабж. бы сильно помог.
Рейтинг: 1.158  
Ответил Жуков Евгений 23.09.2014 10:53:10
Артем, этот вопрос рассматривался неоднократно и решение давно выработано. Отключение событий невозможно - сам продукт их использует. Как избежать зацикленности - тоже известно.
Рейтинг: 1.3771  
Ответил Жуков Евгений 23.09.2014 15:17:07
Рейтинг: 0.2169  
Отложено
Предложил Пользователь 94272 17.09.2014 19:07:46

Чистый шаблон catalog.section из коробки

Предлагаю специально для разработчиков включить в поставку компонента заготовку шаблона, вроде такой:
<?if(!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED!==true)die();?>

<?foreach($arResult["ITEMS"] as $arElement):?>
   <?$this->AddEditAction($arElement['ID'], $arElement['EDIT_LINK'], CIBlock::GetArrayByID($arParams["IBLOCK_ID"], "ELEMENT_EDIT"));
   $this->AddDeleteAction($arElement['ID'], $arElement['DELETE_LINK'], CIBlock::GetArrayByID($arParams["IBLOCK_ID"], "ELEMENT_DELETE"), array("CONFIRM" => GetMessage('CT_BCS_ELEMENT_DELETE_CONFIRM')));?>

   id="<?=$this->GetEditAreaId($arElement['ID']);?>
   
<?endforeach;?>
Рейтинг: 0  
Отложено
Предложил Пользователь 224396 09.09.2014 16:53:07

Выпадают из навигации результаты форм

Не нашел баг репорта (он есть ?!), поэтому пишу сюда.
При просмотре результатов формы она выпадает из меню навигации.

Читать подробнее...

Рейтинг: 0  
Ответил 09.09.2014 19:29:59
Ребят это сайт идей, у вас же Баг, причем нужен сценарий воспроизведения и лучше в Техническую Поддержку его написать, чем сюда, он быстрей будет выполнен.
Рейтинг: 2.8131  
Отложено
Предложил Пользователь 94272 30.08.2014 14:53:47

В документации к методам и классам писать путь к php файлам, где они определены

Так будет легче изучать недокументированные возможности,  порой это очень нужно
Рейтинг: 0  
Ответил Басыров Роберт 05.12.2014 11:34:49
Модуль ЛивАПИ решает эту задачу. Есть ещё и проект в сети от АНтона Долганина: http://bxapi.ru/
Рейтинг: 2.0366  
Отложено
Предложил Пользователь 60622 23.06.2014 13:20:33

Подкорректировать механизм установки из marketplace

Доброго времени суток!

Не знаю как кому, а мне не очень удобен механизм установки из макетплейс непосредственно из админки сайта:

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

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

как-то скомкано написал, но те, кому проблемка близка, думаю, поймут ...
Рейтинг: 0  
Ответил Донченко Денис 28.07.2014 18:27:54
"Установка" открывается в новой вкладке потому, что вы до этого можете загрузить несколько решений.
И каждое из них будет открываться в новой вкладке для установки, так как часто на этих этапах от пользователя требуется указывать какие-то дополнительные данные.