Здравствуйте. Пытаюсь сделать так, чтобы на главной странице у меня выводилась верстка из отдельного файла, но вылезает ошибка.
Содержание index.php:
<?php
require_once 'data.php';
if(is_array($arItems) && count($arItems > 0)):?>
<?php foreach($arItems as $item):?>
<?php echo $item->showTemplate(); ?>
<?php endforeach;?>
<?php endif;?>
Содержание data.php:
<?php
require_once 'classes/class.php';
$arItems[] = new Element("second");
$arItems[] = new Element("third");
?>
Функция подключения файла шаблона блока в class.php:
<?
public function showTemplate()
{
return include 'bootstrap.php';
}
?>
Но когда в шаблоне блока
bootstrap.php вызываю конструкцию по типу
<?php echo $item->id; ?>
появляется ошибка в index.php
Notice: Undefined variable: item in C:\wamp64\www\project\bootstrap.php