TS Умные настройки (api.settings) — позволяет хранить различные настройки в админке, служебные подсказки для шаблона сайта, тексты, счетчики и т.д. и выводить в публичке, в любом виде, как вам удобно, используя API DataManager Битрикса.
С модулем установится компонент api:settings, который выводит и кеширует настройки, и административный интерфейс управления настройками.
Все настройки выводятся в публичке вами в коде вручную, либо по ID, либо по символьному коду, как вам удобно, модуль лишь предлагает административный интерфейс и DataManager API для хранения настроек в базе.
Код компонента, который выводит настройки, кстати есть для примера шаблон cookie
<? $APPLICATION->IncludeComponent("api:settings", "cookie", array('CODE' => 'COOKIE_POLICY')); ?>
DataManager API
<?
if(\Bitrix\Main\Loader::includeModule('api.settings')){
$settings = Api\Settings\SettingsTable::getRow(array(
'select' => array('*'),
'filter' => array(
'=ACTIVE' => 'Y',
'=CODE' => 'YANDEKS_METRIKA',
'=SITE_ID' => SITE_ID,
)
));
echo $settings['VALUE'];
}
?>
Страница списка настроек
Страница группы настроек, настройки можно разделять на группы, а также все настройки привязываются к сайту, для каждого сайта могут быть разные или одинаковые группы настроек.
Модули больше не поддерживаются, не продаются, скачать их тоже нельзя, со сторонних ресурсов качайте на свой страх и риск, я лично не советую рисковать.
На сайте доступна только документация и описание модуля.
Не пишите мне зря, я этим делом уже давно не занимаюсь и дать архивы для скачивания тоже не могу, потому что все устаревает, часть модулей уже не рабочие.
Я сейчас занимаюсь разработкой крупных веб-сервисов и собственной CMS, все модули в дальнейшем будут развиваться только в моих продуктах, сервисах и CMS.