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

Текст только на главной, а не всех.

00 голосов
6
Прописан в шаблоне:
Код
<?$APPLICATION->IncludeFile("/inc/index_text.php", Array(), Array("MODE"=>"html", "NAME"=>"", "TEMPLATE"=>""));?>

Подскажите, как указать отображение этого элемента только на главной странице.
спросил 21 Апр, 13 от Rangard (220 баллов)

6 Ответы

00 голосов
Да, но тогда выводится на обозрение:
if ($APPLICATION->GetCurPage() == "/index.php") {
тест
}

код прописавыю в php-файл...
ответил 21 Апр, 13 от Rangard (220 баллов)
00 голосов
например так:
if ($APPLICATION->GetCurPage() == "/index.php")
{
//код
}
http://dev.1c-bitrix.ru/api_help/
ответил 21 Апр, 13 от JIETYHOK (2,260 баллов)
00 голосов
php код надо заключать в PHP теги:
Цитата
<?
?>
ответил 15 Июнь, 13 от JIETYHOK (2,260 баллов)
00 голосов
Спасибо, я ошибся знаком. Теперь работает, только Title пропали...
Код
<?

if ($APPLICATION->GetCurPage() == "/index.php") 
{ 
$APPLICATION->IncludeFile("/inc/index_text.php", Array(), Array("MODE"=>"php", "NAME"=>"", "TEMPLATE"=>"")); 
} 
?>
ответил 19 Сен, 13 от Rangard (220 баллов)
00 голосов
Цитата
Ritter пишет:
if ($APPLICATION->GetCurPage() == "/index.php")
Кстати, если Вы обновляли ядро до 8.5.0, то там в функцию параметр добавили и теперь чтобы она возвращала "/index.php" нужно добавлять true - GetCurPage(true), иначе она возвратит "/"

http://dev.1c-bitrix.ru/api_help/main/reference/cmain/getcurpage.php
ответил 17 Дек, 13 от Traxexx (900 баллов)
00 голосов
Правильное замечание, но на последней версии продукта функция работает как мы описали.

P.S. Константу BX_DISABLE_INDEX_PAGE нигде не инициализировали.
ответил 01 Апр, 14 от JIETYHOK (2,260 баллов)

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

0 голосов
2 ответов
спросил 09 Окт, 13 от Xxx (120 баллов)
0 голосов
9 ответов
0 голосов
5 ответов
спросил 02 Дек, 13 от Saitan (260 баллов)
0 голосов
1 ответ