Как и макет дизайна, компонент может быть настроен пользователем. Для этого в форме редактирования компонента предусмотрена вкладка «Пользовательские настройки». Синтаксис и схема использования настроек компонента полностью идентична аналогичным настройкам макета за одним исключением: настройки хранятся в массиве $cc_settings[], а не $template_settings[]. Форму же настройки пользователь увидит в свойствах инфоблока.
Примеры использования пользовательских настроек:
Разберём компонент «Ссылки на сайты». У компонента имеется ряд пользовательских настроек.
При добавлении компонента в раздел вы можете заполнить соответствующие настройки.
Разумеется все эти условия теперь нужно внести в шаблоны.
<?php echo ($cc_settings['ShowSearch'] ? $searchForm : "" );
Комментарии 12
SQL Запрос должен иметь вид
[B]SELECT `Поле_с_названием` AS name, `Поле_с_ID` as id FROM ...[/B]
Далее по усмотрению
[CODE]<?= $cc_settings['Background']['Path'] ?>[/CODE]
Что вместо пути 1 буква выводится...