Добрый день всем. Нужна помощь.
При использование в 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> |