«InfoString»

Модуль «InfoString» для CMS Bitrix предназначен для показа в публичной части любых строковых/текстовых блоков.


Как уже ранее говорилось, стрелять из пушки по воробьям и жечь глистов напалмом - не наш метод. Например, в футере сайта есть телефон организации. Организация меняет адрес, и, соответственно, телефон. Надо исправить, правильно? А если эта моложая и динамично развивающаяся компания мечется по всяким полуподвалам, скрываясь от налоговой, например? Задолбает, вобщем-то, раз в три недели править шаблон сайта. А если у вас на поддержке несколько десятков таких сайтов?
Вооот...

Соответственно, встречаем! Весь вечер на арене!!!

Назначение

Модуль «InfoString» предназначен для хранения в административной части набора строковых значений. Это могут быть, например, телефоны компании, выводимые в хидере и футере шаблона сайта. Использование модуля позволяет быстро и безболезненно менять значение этих переменных без правок шаблона сайта.

Создание записи
Однострочная запись (максимум - 255 символов)
Код - FIRM_TEL
Название - Телефон организации
Значение - (8332) 11-22-33
Многострочное значение - оставляем пустым.


Многострочная запись (ограничений нет)
Код - MY_NOTE
Название - Телефон организации
Значение - оставляем пустым
Многострочное значение - Lorem ipsum... ...set dolirem.


Вызов в публичной части

 
 
 
 
Вызов компонента Используется кэширование
<?$APPLICATION->IncludeComponent("ak:ak.getvariable", ".default", array(
    "CACHE_TYPE" => "A",
    "CACHE_TIME" => "3600",
    "STRING_ALIAS" => "2"
    ),
    false
);?>

Вызов функции Кэширование не используется
<?
if(CModule::IncludeModule("infostring")){
    echo CInfoString::GetVariable("companytel");
    }
?>
 
 
 
 
Параметры:
CInfoString::GetPage(
"companytel", ID или код значения переменной - обязательный
);




Комментарии

capcha
* - поля, обязательные для заполнения