вот так у меня выглядит файл .parameters.php
вот так component.php
в шаблоне
в итоге вижу на странице, где подключается компонент
Array ( [0] => [1] => )
Первое =
Второе =
получается что параметры не передаются в $arParams, как это исправить?
Код |
---|
<? if (!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED!==true) die(); $arComponentParameters = array( 'GROUPS'=>array(), 'PARAMETERS'=>array( 'PERVOE'=>array( 'NAME'=>'Pervoe', 'PARENT'=>'BASE', 'TYPE'=>'STRING', 'MULTIPLE'=>'N', 'VALUES'=>'AGA', 'REFRESH'=>'Y', ), 'VTOROE'=>array( 'NAME'=>'Vtoroe', 'PARENT'=>'BASE', 'TYPE'=>'STRING', 'MULTIPLE'=>'N', 'DEFAULT'=>'KYKY', 'REFRESH'=>'Y', ), ), ); ?> |
Код |
---|
<?if(!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED!==true)die(); echo '<p>'; print_r($arParams); echo '</p>'; $arResult=array( '0'=>$arParams['PERVOE'], '1'=>$arParams['VTOROE'], ); $this->IncludeComponentTemplate(); ?> |
Код |
---|
<?if(!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED!==true)die();?> <h6>Первое = <?=$arResult[0]; ?></h6> <h6>Второе = <?=$arResult[1]; ?></h6> |
Array ( [0] => [1] => )
Первое =
Второе =
получается что параметры не передаются в $arParams, как это исправить?