При экспорте списка элементов, поля дополнительных свойств содержат пробелы, которые не позволяют выполнять числовые вычисления в Excel.Например, есть список элементов. Каждый элемент имеет дополнительное св-во Стоимость. При осуществленном экспорте списка в Excel, весь столбец Стоимость в конце каждого значения (числа) имеет пробел, не позволяющий, например, сделать автосумму. Приходится каждую ячейку править.
Когда добавляешь в инфоблок свойство списки, то там обязательно есть пункт "не установлено", который убрать нельзя. Не очень хорошо получается, когда например, создаешь свойство к товару "наличие пива в комплекте" и добавляешь два значения "в наличии", "отсутствует", а в админке приходится уже выбирать из трех вариантов "не установлено", "в наличии" или "отсутствует". И довольно часто требуется добавить свойство у которого может быть два состояния, так что считаю разумным введение свойства типа boolean.
В форме редактирования элемента инфоблока рядом со ссылкой на список связанных элементов добавить ссылку "+". Чтобы при нажатии на эту ссылку открывалась форма добавления связанного элемента с уже заполненным свойством привязки.
Добавьте в поля URL страницы информационного блока: URL страницы раздела: URL страницы детального просмотра:
возможность использовать для генерации URL - PHP код, например {=getPageUrl(#ID#)} {=getSectionUrl(#SECTION_ID#)}
Это бы облегчило создание многоуровневых ЧПУ каталогов, сложных разделов на сайте. Данное решение работало бы не только на многоуровневые каталоги, но и на сайты со сложной логикой, которые формируют урлы в зависимости от множества параметров.
Хелло, В API по выбору элементов инфоблока ( CIBlockElement::GetList() ) есть возможность фильтрации по полям связанных элементов, для этого нужно поставить точку, т.е. например $arFilter = array('PROPERTY_link.CODE' => 'код связанного элемента');
Было бы здорово, если бы работало и по свойствам, хотя бы для цепочек связанности одного уровня (кстати, неограниченный уровень цепочек - это вторая идея, чтобы было возможно многократно указать через точку: PROPERTY_link.PROPERTY_link2.PROPERTY_some_prop - т.е. транзитивная фильтрация ).
Т.е. хотелось, чтобы работало и так:
$arFilter = array('PROPERTY_link.PROPERTY_link2' => 'фильтрация по свойству связанного элемента');
Уже не раз сталкиваюсь на проектах с ситуацией, когда одно из свойств выставляется с типом "Привязка к разделам" и при этом в искомом инфоблоке много разделов и уровней. Выбор и указание необходимых разделов для контент-менеджера превращается в пытку Надо бы скорректировать и дать для таких полей удобную модальную формочку подбора
Нужна простая привязка к разделу как простой список. А то на данный момент есть только множественное (не важно от вида, все равно можно несколько привязок сделать).
Очень часто сталкиваемся с задачей подписать небольшое пояснение к свойству инфоблока в интерфейсе редактирования элемента (например, "Картинку желательно загружать квадратную" или "Адрес сайта писать через http://" или "Если Вы заполните это поле - элемент попадет на главную страницу сайта!"). Сейчас это приходится делать разделителями, а хотелось бы чтобы рядом с нужным полем появлялся аккуратненький вопросик и по клику открывалась подсказка в оверлее.
Есть компонент: bitrix:iblock.element.add.form. Так вот если надо через него добавлять поля свойствва типа "привязка к элементам", то приходится извращаться. Подробнее тут: http://dev.1c-bitrix.ru/community/forums/forum6/topic28048/ Предлагаю, сделать так что бы можно было всё сделать без манипуляций с php - кинул компонент, настроил и ОК.
Обсуждалось уже на форуме не раз, но вопрос встает каждый раз и особую актуальность приобрел с появлением поддержки кластеров и облаков.
Господа! Ну нельзя в современной системе все сваливать в одно место. На небольших проектах прокатывает, на серьезных (а именно это Ваш рынок) становится тормозом и головной болью.
Хочу изображения к товарам хранить в сайте, видео в облаке, а документы (как прикрепленный фалы) на собственном сервере. Без костылей, просто указав в инфоблоке место хранения.