Добрый день всем. Нужна помощь.
При использование в header.php шаблона метода GetCurlPage возникает ошибка.
[Error] Call to undefined method CMain::GetCurlPage() (0)
/var/www/bitrix.rewg-test.tk/bitrix/templates/Viteam/header.php:7
#0: include_once
/var/www/bitrix.rewg-test.tk/bitrix/modules/main/include/prolog_after.php:106
#1: require(string)
/var/www/bitrix.rewg-test.tk/bitrix/modules/main/include/prolog.php:11
#2: require_once(string)
/var/www/bitrix.rewg-test.tk/bitrix/header.php:1
#3: require(string)
/var/www/bitrix.rewg-test.tk/index.php:1
Буду благодарен за любую помощь)
Код на который ругается битрикс прикладываю.
При использование в header.php шаблона метода GetCurlPage возникает ошибка.
[Error] Call to undefined method CMain::GetCurlPage() (0)
/var/www/bitrix.rewg-test.tk/bitrix/templates/Viteam/header.php:7
#0: include_once
/var/www/bitrix.rewg-test.tk/bitrix/modules/main/include/prolog_after.php:106
#1: require(string)
/var/www/bitrix.rewg-test.tk/bitrix/modules/main/include/prolog.php:11
#2: require_once(string)
/var/www/bitrix.rewg-test.tk/bitrix/header.php:1
#3: require(string)
/var/www/bitrix.rewg-test.tk/index.php:1
Буду благодарен за любую помощь)
Код на который ругается битрикс прикладываю.
Код |
---|
<? if(!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED!==true) die(); /** * @var CUser $USER * @var CMain $APPLICATION */ $curlPage = $APPLICATION->GetCurlPage(); ?><!DO CTYPE html> <ht ml lang="<?=LANGUAGE_ID?>"> <head> <? $APPLICATION->ShowHead();?> <met a charset="<?=SITE_CHARSET?>"> <met a name="viewport" content="width=device-width, initial-scale=1.0"> <title><? $APPLICATION->ShowTitle();?></title> <? use Bitrix\Main\Page\Asset; Asset::getInstance()->addString("<li nk href='https://fonts.googleapis.com/css?family=Montserrat:400,600,700&display=swap&subset=cyrillic' rel='stylesheet'>"); Asset::getInstance()->addCss(SITE_TEMPLATE_PATH . "/css/bootstrap-grid.css"); Asset::getInstance()->addCss(SITE_TEMPLATE_PATH . "/css/bootstrap-reboot.css"); Asset::getInstance()->addCss(SITE_TEMPLATE_PATH . "/css/jquery.fancybox.min.css"); Asset::getInstance()->addCss(SITE_TEMPLATE_PATH . "/css/slick.css"); Asset::getInstance()->addCss(SITE_TEMPLATE_PATH . "/css/slick-theme.css"); Asset::getInstance()->addJs(SITE_TEMPLATE_PATH . "/js/jquery-3.5.1.min.js"); Asset::getInstance()->addJs(SITE_TEMPLATE_PATH . "/js/jquery.fancybox.min.js"); Asset::getInstance()->addJs(SITE_TEMPLATE_PATH . "/js/slick.min.js"); Asset::getInstance()->addJs(SITE_TEMPLATE_PATH . "/js/template.js"); ?> </head> <body> <div id="panel"> <? $APPLICATION->ShowPanel(); ?> </div> <main> <header class='<?if($curlPage == '/') echo "main"; else echo 'page';?>' > </header> |