Warning: Undefined array key "बहिः गच्छतु" in /home/httpd/vhosts/puntogroup.ru/httpdocs/collections/plint/index.php(1) : eval()'d code on line 136

Warning: Undefined array key "aksi" in /home/httpd/vhosts/puntogroup.ru/httpdocs/collections/plint/index.php(1) : eval()'d code on line 140

Warning: Undefined array key "नामपत्र" in /home/httpd/vhosts/puntogroup.ru/httpdocs/collections/plint/index.php(1) : eval()'d code on line 159

Warning: Undefined array key "नामपत्र" in /home/httpd/vhosts/puntogroup.ru/httpdocs/collections/plint/index.php(1) : eval()'d code on line 181
Current File : //home/httpd/vhosts/puntogroup.ru/httpdocs/karta-sayta/index.php
<?
require($_SERVER["DOCUMENT_ROOT"]."/bitrix/header.php");
$APPLICATION->SetPageProperty("description", "Основные разделы сайта Punto Group: информация о компании, услуги, как купить, производители, магазины, контакты, каталог. Дополнительная информация по телефону - +7 (4942) 64 15 30.");
$APPLICATION->SetTitle("Карта сайта");
?>
<?php
//Отключаем статистику Bitrix
//define("NO_KEEP_STATISTIC", true);
//Подключаем движок
//require($_SERVER["DOCUMENT_ROOT"]."/bitrix/modules/main/include/prolog_before.php");
$APPLICATION->SetPageProperty("title", "Карта официального сайта магазина садовых качелей Качели 76");

$array_pages = array();
//Простые текстовые страницы: начало
$array_pages[] = array(
	"NAME" => "Основные страницы",
	"URL" => "",
	"TITLE" => true
);
$array_pages[] = array(
    "NAME" => "О компании",
    "URL" => "/company/"
);
$array_pages[] = array(
    "NAME" => "Дизайнеры",
    "URL" => "/designers/"
);
$array_pages[] = array(
    "NAME" => "Партнеры",
    "URL" => "/brands/"
);
$array_pages[] = array(
    "NAME" => "Индивидуальный заказ",
    "URL" => "/company/individualnyy-zakaz/"
);
$array_pages[] = array(
    "NAME" => "Выставки",
    "URL" => "/vystavki/"
);
$array_pages[] = array(
    "NAME" => "Сертификаты",
    "URL" => "/company/licenses/"
);
$array_pages[] = array(
    "NAME" => "Помощь",
    "URL" => "/help/"
);
$array_pages[] = array(
    "NAME" => "Условия оплаты",
    "URL" => "/help/payment/"
);
$array_pages[] = array(
    "NAME" => "Условия доставки",
    "URL" => "/help/delivery/"
);
$array_pages[] = array(
    "NAME" => "Гарантия на товар",
    "URL" => "/help/warranty/"
);
$array_pages[] = array(
    "NAME" => "Услуги",
    "URL" => "/services/"
);
$array_pages[] = array(
    "NAME" => "Материалы",
    "URL" => "/services/materialy/"
);
$array_pages[] = array(
    "NAME" => "Оборудование",
    "URL" => "/services/oborudovanie/"
);
$array_pages[] = array(
    "NAME" => "Покрытия",
    "URL" => "/services/pokrytiya/"
);
$array_pages[] = array(
    "NAME" => "Производители",
    "URL" => "/brands/"
);
$array_pages[] = array(
    "NAME" => "Контакты",
    "URL" => "/contacts/"
);
$array_pages[] = array(
    "NAME" => "Реквизиты компании",
    "URL" => "/contacts/requisites/"
);
$array_pages[] = array(
    "NAME" => "Задать вопрос",
    "URL" => "/contacts/feedback/"
);
//Простые текстовые страницы: конец

/**
	* 1) ID инфоблока
	* 2) Нужно ли выводить категории
	* 3) Нужно ли выводить товары
	* 4) Заголовок блока
*/
$array_iblocks_id = array(
	['19', true, false, "Каталог"],
	["10", false, true, "Сотрудники"], 
	["14", false, true, "Партнеры"], 
	["18", true, true, "Проекты"], 
	["20", true, true, "Блог"], 
	["24", true, true, "Обзоры"]
); 
//ID инфоблоков, разделы и элементы которых попадут в карту сайта
if(CModule::IncludeModule("iblock"))
{
	foreach($array_iblocks_id as $key => $iblock_id)
	{
		if(!empty($iblock_id[3]) && isset($iblock_id[3])){
			$array_pages[] = array(
				"NAME" => $iblock_id[3],
				"URL" => "",
				"TITLE" => true
			);
		}
		//Список разделов
		//Список элементов
		if($iblock_id[1]){
			$res = CIBlockSection::GetList(
				array(),
				Array(
					"IBLOCK_ID" => $iblock_id[0],
					"ACTIVE" => "Y" ,
				),
				false,
				array(
				"ID",
				"NAME",
				"SECTION_PAGE_URL",
			));
			while($ob = $res->GetNext())
			{
				if($ob["GLOBAL_ACTIVE"] != "N")
					$array_pages[] = array(
						'NAME' => $ob['NAME'],
						'URL' => $ob['SECTION_PAGE_URL'],
					);
			}
		}
		if($iblock_id[2]){
			//Список элементов
			$res = CIBlockElement::GetList(
				array(),
				Array(
					"IBLOCK_ID" => $iblock_id[0],
					"ACTIVE_DATE" => "Y",
					"ACTIVE" => "Y" ,
				),
				false,
				false,
				array(
				"ID",
				"NAME",
				"DETAIL_PAGE_URL",
			));
			while($ob = $res->GetNext())
			{
				$array_pages[] = array(
					'NAME' => $ob['NAME'],
					'URL' => $ob['DETAIL_PAGE_URL'],
				);
			}
		}
	}
}

//Создаём XML документ: начало
$xml_content = '';
$site_url = 'https://'.$_SERVER['HTTP_HOST'];
$quantity_elements = 0;
foreach($array_pages as $v){
	$quantity_elements++;

	$title_str = $v['NAME'];
	$containsCollectionGeneral = mb_stripos($title_str, 'Коллекция', 0, 'UTF-8') !== false;
	$isDoodleCollection = ($title_str === 'Коллекция Doodle');

	// Условие для СКРЫТИЯ элемента:
	// содержит "Коллекция" ОБЩЕГО вида И НЕ является "Коллекция Doodle"
	if ($containsCollectionGeneral && !$isDoodleCollection) {}
	else {
		if($v['URL'] != "" && ($v['TITLE'] == null || $v['TITLE'] == false)){
			$xml_content.='<li><a href="'.$site_url.$v['URL'].'">'.$v['NAME'].'</a></li>';
		}elseif($v['TITLE']){
			$xml_content.='<li class="list-title">'.$v['NAME'].'</li>';
		}else{
			$xml_content.='<li>'.$v['NAME'].'</li>';
		}
	}
}
echo "<ul>";
echo $xml_content;
echo "</ul>";
?>
<style>
	.list-title{
		font-size:20px !important;
		font-weight:bold !important;
		list-style:none !important;
		margin:10px 0 !important;
		padding: 0 !important;
	}
	.list-title:before{
		display:none !important;
	}
</style>
<?require($_SERVER["DOCUMENT_ROOT"]."/bitrix/footer.php");?>