fix в blocks.php: поменял карту ID на символьные коды

parent c2f2ba26
......@@ -4,19 +4,6 @@
* @global $APPLICATION
* @var CBitrixComponent $component
*/
$mapBlocks = array(
'ADVANTAGES' => 2,
'CONTENT' => 3,
'SERVICES' => 4,
'TABLE' => 5,
'SCHEME' => 6,
'ACTIONS' => 7,
'SERTIFICATE' => 8,
'SPECIALISTS' => 9,
'REVIEWS' => 10,
'CLIENTS' => 11,
'FAQ' => 12,
);
$blocks = Helper::GetFields(HLB_BLOCKS_ID);
$arResult = $arParams['arResult'];
if ($blocks) {
......@@ -24,8 +11,8 @@ if ($blocks) {
if (in_array($block['ID'], (array)$arParams['HIDE_BLOCKS'])) {
continue;
}
switch ($block['ID']) {
case $mapBlocks['ADVANTAGES']: ?>
switch ($block['UF_XML_ID']) {
case 'advantages': ?>
<?
if ($arParams['ADVANTAGES']) {
......@@ -84,7 +71,7 @@ if ($blocks) {
?>
<? break;
case $mapBlocks['CONTENT']: ?>
case 'content': ?>
<?php if ($arParams['CONTENT']['HIDABLE_TEXT']): ?>
<article class="service-description" data-text="root">
<div class="service-description__text"
......@@ -99,7 +86,7 @@ if ($blocks) {
</article>
<?php endif ?>
<? break;
case $mapBlocks['SERVICES']: ?>
case 'services': ?>
<?php
if ($arParams['IS_DETAIL']) {
......@@ -176,7 +163,7 @@ if ($blocks) {
$component
); ?>
<? break;
case $mapBlocks['TABLE']: ?>
case 'table': ?>
<?php
if ($arParams['TABLE_PRICE']) {
$APPLICATION->IncludeComponent(
......@@ -233,7 +220,7 @@ if ($blocks) {
);
} ?>
<? break;
case $mapBlocks['SCHEME']: ?>
case 'scheme': ?>
<?php
if ($arParams['SCHEME']) {
$APPLICATION->IncludeComponent(
......@@ -290,7 +277,7 @@ if ($blocks) {
);
} ?>
<? break;
case $mapBlocks['ACTIONS']: ?>
case 'actions': ?>
<?php
if ($arParams['ACTIONS']) {
global $filterActions;
......@@ -367,7 +354,7 @@ if ($blocks) {
}
?>
<? break;
case $mapBlocks['SERTIFICATE']: ?>
case 'sertificate': ?>
<?php //Сертификаты
$APPLICATION->IncludeComponent(
"bitrix:news.list",
......@@ -440,7 +427,7 @@ if ($blocks) {
);
?>
<? break;
case $mapBlocks['SPECIALISTS']: ?>
case 'specialists': ?>
<?php //Специалисты
$APPLICATION->IncludeComponent(
"bitrix:news.list",
......@@ -512,7 +499,7 @@ if ($blocks) {
false
); ?>
<? break;
case $mapBlocks['REVIEWS']: ?>
case 'reviews': ?>
<?php //Отзывы
$APPLICATION->IncludeComponent(
"bitrix:news.list",
......@@ -584,7 +571,7 @@ if ($blocks) {
false
); ?>
<? break;
case $mapBlocks['CLIENTS']: ?>
case 'clients': ?>
<? //Партнеры
$APPLICATION->IncludeComponent(
"bitrix:news.list",
......@@ -654,7 +641,7 @@ if ($blocks) {
false
); ?>
<? break;
case $mapBlocks['FAQ']: ?>
case 'faq': ?>
<?php //Faq
if ($arParams['FAQ']) {
global $filterFaq;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment