GetMessage
Описание и параметры
string GetMessage( string name, array Replace=false );
Возвращает по коду соответствующее сообщение на текущем языке. Массивы соответствий кодов и сообщений задаются в языковых файлах. Перед использованием этой функции необходимо подключить соответствующий языковой файл.
В ядре D7 аналог этой функции: Bitrix\Main\Localization\Loc::getMessage.
Параметры функции
Параметр | Описание | С версии |
---|---|---|
name | Код сообщения. Код должен быть уникальным в рамках всего продукта. | |
Replace | Массив пар "шаблон" => "замена". Позволяет организовать замену по шаблону. | 5.0.4 |
Смотрите также
Примеры использования
<? IncludeTemplateLangFile(__FILE__); echo GetMessage("SOME_MESSAGE_CODE"); ?>
Замена языковой фразы по шаблону
Языковой файл:$MESS["ERROR_MODULE_NOT_FOUND"] = "Ошибка: модуль #MODULE# не найден"
Файл компонента или модуля:
// ... if (!CModule::IncludeModule("blog")) { ShowError(GetMessage("ERROR_MODULE_NOT_FOUND", Array ("#MODULE#" => "blog")));
© «Битрикс», 2001-2024, «1С-Битрикс», 2024