Насколько я понял количество строк с баннерами настраивается соответствующей настройкой, однако при изменении настройки ничего не происходит.
Что бы не делал, в массив $arResult (сморел через print_r ) загружаются только 4ре баннера, при этом самих активных баннеров забито много больше.
Смотрел файл class.php /bitrix/components/bitrix/advertising.banner расположенный по адресу увидел в нем код формирования массива $arResult, если все правильно понял, массив заполняется через цикл, НО откуда берутся переменные счетчика цикла $bk => $bv я не понимаю... оператор echo эти переменные вообще показывает = 0...
Подскажите пожалуйста в чем может быть дело?? Или я вообще не там сморю?
Что бы не делал, в массив $arResult (сморел через print_r ) загружаются только 4ре баннера, при этом самих активных баннеров забито много больше.
Смотрел файл class.php /bitrix/components/bitrix/advertising.banner расположенный по адресу увидел в нем код формирования массива $arResult, если все правильно понял, массив заполняется через цикл, НО откуда берутся переменные счетчика цикла $bk => $bv я не понимаю... оператор echo эти переменные вообще показывает = 0...
Код |
---|
if (is_array($this->arResult['BANNERS'])) { foreach ($this->arResult['BANNERS'] as $bk => $bv) { if (isset($this->arResult['BANNER'][0])) $this->arResult['BANNER'] .= '<br />'; $this->arResult['BANNER'] .= $bv; } } |
Подскажите пожалуйста в чем может быть дело?? Или я вообще не там сморю?