Значения по умолчанию для свойств типа E и G

Рейтинг: 45.8610  
На голосовании
Предложил Месилов Максим 11.08.2012 15:10:01

Значения по умолчанию для свойств типа E и G

Нужно иметь возможность в настройках свойства сделать проверки не только на его обязательность, но и иметь возможность выставить значение «по-умолчанию».

Почему для полей и простых свойств сделали, а для ссылочных — нет?

Рейтинг: 0  
Грипинский Сергей 13.08.2012 10:05:21
И как же это реализовать, ежели раздел или элемент, на который ставится ссылка по умолчанию удалили?
Рейтинг: 0  
Месилов Максим 13.08.2012 10:16:18
Сергей, а как бы вы реализовали?
Наверное, при построении формы проверяли бы наличие этого раздела.
Пара добавочных запросов в админке при построении формы и если всё ок, то подставляем. Если грохнули, то можно ничего не подставлять.
Рейтинг: 0  
Грипинский Сергей 13.08.2012 10:35:44
А вы можете привести пример, где эта фишка может быть применена?
Я просто скептически отношусь пока к этой идеи, но очень хочу понять, зачем это предлагается.

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

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

Таких частных случаев очень много на свете и я считаю, что все их насильно в исходную поставку вносить нет смысла, ибо получится такой "швейцарский универсальный нож", то будет как царь пушка - так и не заработает как следует :)
Рейтинг: 0  
Месилов Максим 13.08.2012 10:59:06
Чаще всего — это классификаторы в отдельном ИБ. Они по своей сути могут считаться условно-постоянной информацией.

Например, тематики, филиалы, итд.
Рейтинг: 0  
Куклин Евгений 13.08.2012 11:29:03
Немного оффтоп, но я вот вообще за связи, а не тупое дублирование в КП. С соответствующей проверкой связей при удалении чего-либо. Это вопрос в т.ч. информационной безопасности - проще контролировать доступ к объекту.
Рейтинг: 0  
Неслуховский Иван 21.03.2013 02:03:05
Да, не хватает в инфоблоках-справочниках. Ну, например, есть у меня справочник "Города". Мне он нужен именно в виде ИБ (есть свойства для иконки города, координат и масштаба для отображения на карте и другая дополнительная информация). И есть ИБ "Рестораны", которые находятся в городах. По умолчанию рестораны находятся в Москве.
Если поле обязательное, а тип выдачи "Привязка к элементу в виде списка", Битрикс делает текущим первый попавшийся пункт. А хотелось бы либо пункт "выберите значение", который является исключительно частью интерфейса (т.е. нет такого элемента в ИБ "Города"), либо возможность сразу выбрать подходящий вариант.