Рейтинг: 18.6918  
На голосовании
Предложил Кутырёв Артемий 20.05.2012 13:34:23

Заполнение текстовых свойств по шаблону

Зачем? Чтобы вместо 5 свойств делать 1, и это осталось удобным для контент-менеджеров.

Значение по-умолчанию для текстового свойства указываем:
Высота: #HEIGHT_MIN#-#HEIGHT_MAX# см
Ширина: #WIDTH# см
Глубина: #DEPTH# см
Вес: #WEIGHT# кг


Контент-менеджер заполняет НЕ текстовое поле, а формочку с простыми строковыми полями HEIGHT_MIN, HEIGHT_MAX и т.д.

В итоге значение свойства запишется как в комментарии Дениса Шаромова.
Рейтинг: 36.0257  
Новая
Предложил Пупков Семен 02.05.2012 13:30:30

SetPropertyValuesEx и свойство типа файл

Ну почему, почему нельзя сделать так????Оо
$fid = CFile::SaveFile($arFile);
CIBlockElement::SetPropertyValuesEx($elID, false, array('PHOTO' => array("VALUE" => $fid, "DESCRIPTION"=>"Text"));

Разрешите уже разработчику писать код так как он хочет. Не нужно сохранять файл внутри самой функции SetPropertyValuesEx. Ну или сделайте хотя бы возможность отключать это и самому сохранять файл.

И вот это
if(strlen($value["DESCRIPTION"])>0)
    $val["description"] = $value["DESCRIPTION"];

Ну что за говнокод в ядре??
   
Рейтинг: 43.9283  
Внедрено
Предложил Никита Пулик 05.04.2012 10:30:31

Добавить составные свойства к инфоблокам

Очень не хватает свойств состоящих хотя бы из набора нескольких строк.
К примеру есть новости описывающие публикацию в СМИ какого-то события.
К новости прикрепляются ссылки на СМИ. У одной новости может быть несколько ссылок на СМИ. Для вывода каждой ссылки нужны следующие данные: URL, Название издания, Дата публикации.
Для решения подобной задачи нужно либо создавать отдельный инфоблок для хранения ссылок на публикации и прикреплять их к новости как привязку к элементам. В таком случае для добавления всего трех строк прийдется совершать очень много лишних действий в админке.
Либо можно создать три множественных свойства строкового типа: первое для URL, второе название, третье дата, и заполнять их учитывая очередность, а при выводе сопоставлять их. Но такой способ изначально совсем не наглядный. И после некоторого количества записей управлять ими становится нереально.

Необходимость составных свойств часто возникает в каталоге товаров при описании свойств товаров.
Рейтинг: 0.8852  
Ответил Жуков Евгений 12.11.2013 10:32:23
В ближайших обновлениях будет выпущено свойство Справочник, которое предназначено для решения таких задач.
Рейтинг: 58.4917  
На голосовании
Предложил Долганин Антон 18.12.2011 05:03:23

Типы свойств разделов

Сейчас из типов свойств просто строки.

Хотелось бы минимума пока:
- чекбокс (хотя бы да/нет)
- текстареа (хорошо для ключевых слов и описаний)


Рейтинг: 31.0948  
На голосовании
Предложил Долганин Антон 14.12.2011 00:57:58

Произвольный html внутри свойства инфоблока в админке

Хотелось бы поля в настройках свойства, куда мы можем разместить произвольный html-код, и он вставится внутри поля.

<input type="text" name="" value="" <?= $html?> />


Что это нам даст?
- мы можем туда вставить readonly
- или autocomplete=off
- или onclick


В общем очень нужная штука, проста в реализации, а разработчикам еще больше развяжет руки.
Рейтинг: 80.9933  
Внедрено
Предложил Царук Антон 13.12.2011 16:33:31

Подсказки к свойствам и полям инфоблока

Очень часто сталкиваемся с задачей подписать небольшое пояснение к свойству инфоблока в интерфейсе редактирования элемента (например, "Картинку желательно загружать квадратную" или "Адрес сайта писать через http://" или "Если Вы заполните это поле - элемент попадет на главную страницу сайта!").
Сейчас это приходится делать разделителями, а хотелось бы чтобы рядом с нужным полем появлялся аккуратненький вопросик и по клику открывалась подсказка в оверлее.
Рейтинг: 10.2024  
На голосовании
Предложил Кутырёв Артемий 08.12.2011 09:35:50

Произвольные пары "ключ-значение" для свойств элементов ИБ

Например, сейчас у свойства есть поля 'CODE', 'COL_COUNT'. А сделать, чтобы можно было задать свои, например:

MEASUREMENT = "км/ч"
SHOW_UNAUTHORIZED = "N"

P.S. Наподобие массива PARAMS у пунктов меню.
Рейтинг: 21.9103  
На голосовании
Предложил Фомичев Антон 27.10.2011 09:41:31

Свойства страницы или раздела - добавить типы полей

Сейчас новое свойство страницы или раздела можно создать только строкового типа.
Очень не хватает указания типа поля (файл, картинка, HTML-редактор...) при создании свойства.

Если будет такая возможность, то на страницу можно будет "вешать" различные мета-данные, например: иконки, картинки для главных баннеров раздела или страницы (чтобы администратор сайта вносил их в привычном интерфейсе, а не закачивал по FTP и указывал путь) и это местами будет упрощать разработку и поддержку сайтов.
Рейтинг: 87.4257  
На голосовании
Предложил Остроумов Александр 14.10.2011 18:43:04

Пополняемое свойство список инфоблока

Часто бывает ситуация, что свойство типа список в инфоблоке необходимо расширить новыми значениями, но почти всегда мысль об этом приходит при заполнении товара - встречается новое значение, которого ранее не было. В итоге необходимо лезть в свойств инфоблока, находить свойство, добавлять значения - неудобно. Нужна возможность добавить новое значение списка прямо в форме редактирования элемента, допустим, отдельной кнопочкой "+" рядом со списком существующих значений.
Рейтинг: 67.5876  
На голосовании
Предложил Остроумов Александр 11.10.2011 20:29:25

Свойства инфоблоков с описанием

Для свойств инфоблока требуются описания, единицы измерения и формат отображения. Часто так бывает, что менеджерам интернет-магазина необходимо описывать характеристики товара целым числом, но они регулярно тупят и могут написать диагональ экрана телевизора как 42, 42", 42 ", 42 дюйма, 42 inches и т.д. Понятное дело, что такие данные в инфоблоке не подходят ни для сортировки, ни для фильтрации. Также пользователям интернет-магазина желательно показывать краткую справку о характеристике товара, как на яндекс.маркете.