Добро пожаловать на сайт <БагБД>, где вы можете задавать вопросы о программировании и разработке на Битрикс и Битрикс24, и получать быстрые и квалифицированные ответы от профессионалов!

Проверка в шаблонах

00 голосов
1
В шаблонах пробной версии в некоторых темплейтах (например footer.php) есть такая проверка
Код
<?if(!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED!==true)die();?>

зачем она нужна?
и для чего нужен
Код
<?IncludeTemplateLangFile(__FILE__);?>
спросил 16 Дек, 13 от MartinGot (100 баллов)

1 Ответ

00 голосов
Для того, чтобы скрипт выполнялся только при условии подключения шаблона (т.е. система корректно работает).
Второй кусок подключает файл с языковыми сообщениями страницы (для текущего языка). Таким образом реализыется многоязычность.
В документации, кстати, написано smile:)
ответил 25 Фев, 14 от Pomnep (13,960 баллов)

Похожие вопросы

0 голосов
3 ответов
0 голосов
4 ответов
0 голосов
4 ответов
спросил 08 Сен, 13 от Safran (120 баллов)
0 голосов
1 ответ
спросил 13 Авг, 13 от tishka (200 баллов)
0 голосов
2 ответов