Добро пожаловать на сайт <БагБД>, где вы можете задавать вопросы о программировании и разработке на Битрикс и Битрикс24, и получать быстрые и квалифицированные ответы от профессионалов!

$arParams - пустой

00 голосов
2
Добрый день!

У меня возникла проблема при написании простого компонента: пустой массив $arParams. Вот код:
.parameters.php

Код
<?
CModule::IncludeModule("iblock");

$dbIBlockType = CIBlockType::GetList(
   array("sort" => "asc"),
   array("ACTIVE" => "Y")
);
while ($arIBlockType = $dbIBlockType->Fetch())
{
   if ($arIBlockTypeLang = CIBlockType::GetByIDLang($arIBlockType["ID"], LANGUAGE_ID))
   $arIblockType[$arIBlockType["ID"]] = "[".$arIBlockType["ID"]."] ".$arIBlockTypeLang["NAME"];
}

$arComponentParameters = array(
   "GROUPS" => array(
   "PARAMS" => array(
      "NAME" => GetMessage("Переменные параметры")
   ),
   ),
 "PARAMETERS" => array(
   "AMOUNT" => array(
      "PARENT" => "PARAMS",
      "NAME" => GetMessage("Количество выводимых новостей"),
      "TYPE" => "INT",
      "MULTIPLE" => "N",
      "DEFAULT" => "4",
   ),
   "IBLOCK_ID" => array(
      "PARENT" => "PARAMS",
      "NAME" => GetMessage("Идентификатор раздела, откуда выводим новости"),
      "TYPE" => "INT",
      "MULTIPLE" => "N",
      "DEFAULT" => "16",
   ),
   "SET_TITLE" => array(),
   "CACHE_TIME" => array(),
   )
);
?>
вот обращаюсь к массиву в component.php (самая первая строка в файле)


Код
<pre><?print_r($arParams)?></pre>

результат на странице


Array
(
[CACHE_TYPE] => A
)

Подскажите, в чем может быть проблема?
спросил 23 Апр, 13 от Stinky (160 баллов)

2 Ответы

00 голосов
Спасибо, за подсказку! Действительно:


Код
<?$APPLICATION->IncludeComponent(
    "vazotov:love_horo",
    "template1",
    Array(
    )
);?>
Добавлял компонент через графический редактор. От того и неприятность.
ответил 23 Апр, 13 от Stinky (160 баллов)
00 голосов
В $arParams содержатся те параметры, что указаны в вызове компонента. Покажите код вызова компонента.
ответил 23 Апр, 13 от Pomnep (13,960 баллов)

Похожие вопросы

0 голосов
1 ответ
0 голосов
5 ответов
спросил 30 Окт, 13 от wogich (630 баллов)
0 голосов
7 ответов
спросил 18 Июнь, 13 от Limur (240 баллов)
0 голосов
1 ответ
спросил 18 Май, 13 от Volk123 (200 баллов)