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

Рейтинг: 0  
Внедрено
Предложил Пользователь 36231 20.02.2019 15:31:24

Фото у категории - в списке

Структура проекта: категория - это бренд, элементы это коллекции (серии) бренда.


Задача: контент менеджер должен загружать логотипы в категории (они же бренды), он работает в списке.


Но засада - в списке категорий изображение не выводится.


Как вы этом случае поступить ?
Рейтинг: 0  
Ответил Жуков Евгений 17.09.2019 12:06:20
Вышло в iblock 18.6.600
Рейтинг: 8.8902  
На голосовании
Предложил Пользователь 274166 12.02.2019 15:10:10

"вставить путь к файлу" - не копировать файл со своего сервера

Есть интересный функционал "вставить путь к файлу" который копирует файл по URL.
Но есть проблема, CMS не распознаёт путь со своего же сервера и копирует файл из одной папки битрикс, в другую... И у нас получается один файл в двух местах:
/upload/iblock/81d/test.jpg
/upload/iblock/53f/test.jpg

Предлагаю: не копировать файл если путь состоит из {адреса сервера}/upload/...
это поможет избежать дубликатов файлов, локализует хранение файлов вне папки /upload/ и снизит нагрузку на канал посетителей сайта (которые могут грузить 10 одинаковых картинок по разным url)
Рейтинг: 0  
Отложено
Предложил Пользователь 106414 01.02.2019 08:37:47

Проверка вхождения строки в фильтре GetList

$arSelect = Array("ID", "IBLOCK_ID", "NAME", "DETAIL_PAGE_URL", "PREVIEW_PICTURE", "DETAIL_PICTURE", "CATALOG_GROUP_7", "PROPERTY_CML2_ARTICLE");
$arFilter = Array("IBLOCK_ID"=>$GLOBALS['CATALOG_IBLOCK_ID'],
"ACTIVE"=>"Y",
      "ACTIVE_DATE"=>"Y",
      "?PROPERTY_CML2_ARTICLE"=>$acat,);

$res = CIBlockElement::GetList(Array(),$arFilter,false,false,$arSelect);

Предложение касается строки фильтра: "?PROPERTY_CML2_ARTICLE"=>$acat
При помощи этого фильтра отфильтруются элементы, у которых $acat является подстрокой строки "PROPERTY_CML2_ARTICLE".

А отфильтровать в другом направлении, чтобы значения "PROPERTY_CML2_ARTICLE" могли быть подстроками $acat невозможно.

Предлагаю добавить эту возможность.
Рейтинг: 13.451  
На голосовании
Предложил Пользователь 167691 28.01.2019 11:51:58

Доработка фильтра в инфоблоках

Было бы круто искать значение для фильтрации введя сразу значения, а не прокручивая большой список искать его http://joxi.ru/Y2LkJKjU7QMVbm  
Рейтинг: 12.451  
На голосовании
Предложил Пользователь 115616 14.12.2018 12:47:42

Возможность изменить порядок значений множественных свойств

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

Хотелось бы видеть функционал перемещения значений множественных свойств в админке.
Рейтинг: 1  
Новая
Предложил Пользователь 152466 12.12.2018 16:18:04

Периодическая активность элементов инфоблока

Сделать возможность настраивать активность элементов инфоблока для периодической активации как это делают в программаторах (таймерах) времени.


Например: элемент инфоблока активен в определенные дни года, месяца или недели. Идеально на календаре помечать периоды (дни) когда элемент активен.


Позволит выводить элементы инфоблока с нужной (установленной) периодичностью.


Реальный пример:

Инфоблок "Режим работы библиотеки" - Элементы: Режимы работ отделов и прочие сообщения о режимах работы

1. Летний режим работы - показывается с 15 мая по 31 августа

2. Зимний режим работы - показывается с 1 сентября по 14 мая

3. Информация о санитарном дне - отображается в последний четверг месяца и день перед ним

4. Сообщения о работе в праздничные дни - показ в дни праздников  и 3 дня перед ними

Рейтинг: 14.5608  
На голосовании
Предложил Пользователь 135422 02.12.2018 00:29:55

Админский итерфейс: свойство HTML/TEXT

Уже лет 5 стесняюсь спросить.. А почему у свойства html/тест все смещено вправо?

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

Но все же, если постараться, сделать такое условие, чтобы заголовок свойства, обозначенного как html/text, располагалось по центру.
А само окошко редактора.. ТОЖЕ располагалось по центру?

Я не слишком много прошу? Раз уж редактор не можете сделать нормальный, то, может быть, хотя бы.. вот это.. немного же прошу. Христа ради. Поможите?
Рейтинг: 9.8902  
На голосовании
Предложил Пользователь 173457 29.11.2018 12:20:22

картинки из инфоблоков в uploud в папке с id инфоблока

Коллеги Добрый день!
очень не удобно что все картинки лежат в папке /upload/iblock с рандомным названием я к примеру хочу удалить каталог или кто то когда то его удалил и там 150gb фото это же надо контролировать!
ПРЕДЛАГАЮ сделать путь к фото с id инфоблока к примеру:

/upload/iblock/id8
и в нём уже хранить картинки



это закроет огромное количество проблем начиная с
переноса с сервера на сервердо чистоты сайта  
Рейтинг: 1  
Внедрено
Предложил Пользователь 215382 27.11.2018 16:11:58

Чтобы CIBlockPriceTools::getTreePropertyValues не забывала отдавать ID файлов

Часто возникает необходимость ресайзить картинки в справочниках (например в компоненте catalog.section) хотелось бы чтобы CIBlockPriceTools::getTreePropertyValues сохраняла доступ к ID файла

Для этого изменить блок
$arFile = CFile::GetFileArray($row['UF_FILE']);
if (!empty($arFile))
{
   $row['PICT'] = array(
      'SRC' => $arFile['SRC'],
      'WIDTH' => (int)$arFile['WIDTH'],
      'HEIGHT' => (int)$arFile['HEIGHT']
   );
}
добавив строчку
$arFile = CFile::GetFileArray($row['UF_FILE']);
if (!empty($arFile))
{
   $row['PICT'] = array(
      'ID' => $row['UF_FILE'],
      'SRC' => $arFile['SRC'],
      'WIDTH' => (int)$arFile['WIDTH'],
      'HEIGHT' => (int)$arFile['HEIGHT']
   );
}

Блок в 2-х местах
Рейтинг: 0  
Ответил Жуков Евгений 23.07.2019 11:08:53
Вообще-то в 4-х (с учетом других типов свойств). Выйдет в iblock 19.0.0. Возможен сдвиг обновления.
Рейтинг: 19.7804  
На голосовании
Предложил Пользователь 3214 06.11.2018 14:39:55

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

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