public function actionItem($id){
// Здесь создаем объект товара из Модели Товар, разыскивая его в базе по переданному id.
$item = new Item();
$item = $item->findOne($id);
// Подключаем вид, передаем туда готовый объект Модели
}
неизвестная переменная $a, так а откуда я тут возьму параметр $a?- а нафига ты тогда в конструкторе пишешь переменную? Задай ей значение по-умолчанию если её не каждый раз нужно определять.
<?php
class A
{
protected $test;
public function __construct($a = 10)
{
$this->test = $a;
}
}
class B extends A
{
public function __construct()
{
//...
}
}
$b = new B();
var_dump($b);