[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Ошибка Shopping Cart YII
lodas
Здравствуйте. Решил попользоваться этим прекрасным компонентом корзины.
Для товаров расширил интерфейс:
class Product extends CActiveRecord implements IECartPosition  //реализую интерфейс IECartPosition
{

//для корзины реализуем интерфейс
function getId(){
return 'Book'.$this->id_tov;
}

function getPrice(){
return $this->price;
}

public static function model($className=__CLASS__)
{
return parent::model($className);
}

При добавлении товара в корзину когда я ложу полученный мной идентификатор товара:
$id=Yii::app()->request->getPost('id_tov');
$backend= Product::model()->findByPk($id);

Происходит ошибка:
Цитата
Argument 1 passed to EShoppingCart::put() must implement interface IECartPosition, null given, called in Z:\home\yii\www\protected\modules\catalog\controllers\UserController.php on line 275 and defined

Что это может быть и как это лечится?
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.