File manager - Edit - /home/c14075/dragmet-ural.ru/www/bitrix/components/bitrix/landing.start/templates/.default/landing_edit.php
Back
<?php if (!defined('B_PROLOG_INCLUDED') || B_PROLOG_INCLUDED !== true) { die(); } /** @var array $arResult */ /** @var array $arParams */ /** @var \CMain $APPLICATION */ /** @var \CBitrixComponent $component */ $request = \bitrix\Main\HttpContext::getCurrent()->getRequest(); $arParams['PAGE_URL_SITE_SHOW'] = str_replace( '#site_show#', $arResult['VARS']['site_show'], $arParams['PAGE_URL_SITE_SHOW'] ); $arParams['PAGE_URL_LANDING_VIEW'] = str_replace( '#site_show#', $arResult['VARS']['site_show'], $arParams['PAGE_URL_LANDING_VIEW'] ); $arParams['PAGE_URL_SITE_EDIT'] = str_replace( '#site_edit#', $arResult['VARS']['site_show'], $arParams['PAGE_URL_SITE_EDIT'] ); $arParams['DEMO_TYPE'] = ($arParams['STRICT_TYPE'] == 'Y') ? $arParams['TYPE'] : 'PAGE'; // add new pages to the sidebar menu if ( !$arResult['VARS']['landing_edit'] && ( $arParams['TYPE'] == \Bitrix\Landing\Site\Type::SCOPE_CODE_KNOWLEDGE || $arParams['TYPE'] == \Bitrix\Landing\Site\Type::SCOPE_CODE_GROUP ) ) { \Bitrix\Landing\Landing::callback('OnAfterAdd', function(\Bitrix\Main\Event $event) use($arResult) { $primary = $event->getParameter('primary'); $fields = $event->getParameter('fields'); \Bitrix\Landing\Site::addLandingToMenu( $arResult['VARS']['site_show'], [ 'ID' => $primary['ID'], 'TITLE' => $fields['TITLE'] ] ); } ); } if ($request->get('frameMode') === 'Y') { $arParams['EDIT_DONT_LEAVE_FRAME'] = 'Y'; } ?> <?if ($arResult['VARS']['landing_edit'] > 0):?> <?$APPLICATION->IncludeComponent( 'bitrix:landing.landing_edit', '.default', array( 'SITE_ID' => $arResult['VARS']['site_show'], 'LANDING_ID' => $arResult['VARS']['landing_edit'], 'PAGE_URL_LANDINGS' => $arParams['PAGE_URL_SITE_SHOW'], 'PAGE_URL_LANDING_VIEW' => $arParams['PAGE_URL_LANDING_VIEW'], 'PAGE_URL_SITE_EDIT' => $arParams['PAGE_URL_SITE_EDIT'], 'PAGE_URL_FOLDER_EDIT' => $arParams['PAGE_URL_FOLDER_EDIT'], 'TYPE' => $arParams['TYPE'] ), $component );?> <?elseif ($template = $request->get('tpl')):?> <?$APPLICATION->IncludeComponent( 'bitrix:landing.demo_preview', '.default', array( 'CODE' => $template, 'TYPE' => $arParams['DEMO_TYPE'],//$arParams['TYPE'], 'PAGE_URL_BACK' => $arParams['PAGE_URL_SITE_SHOW'], 'SITE_ID' => $arResult['VARS']['site_show'], 'DONT_LEAVE_FRAME' => $arParams['EDIT_DONT_LEAVE_FRAME'], 'ACTION_FOLDER' => $arParams['ACTION_FOLDER'], ), $component );?> <?else:?> <?$APPLICATION->IncludeComponent( 'bitrix:landing.demo', '.default', array( 'TYPE' => $arParams['DEMO_TYPE'], 'ACTION_FOLDER' => $arParams['ACTION_FOLDER'], 'SITE_ID' => $arResult['VARS']['site_show'], 'PAGE_URL_SITES' => $arParams['PAGE_URL_SITES'], 'PAGE_URL_LANDING_VIEW' => $arParams['PAGE_URL_LANDING_VIEW'], 'DONT_LEAVE_FRAME' => $arParams['EDIT_DONT_LEAVE_FRAME'] ), $component );?> <?endif;?>
| ver. 1.4 |
Github
|
.
| PHP 7.4.33 | Generation time: 0.26 |
proxy
|
phpinfo
|
Settings