Код: Выделить всё
$tag=Tag::model()->search($name);
$criteria=new CDbCriteria(array(
'order'=>'create_time DESC',
));
$criteria->addSearchCondition('tags',$tag);
$model=Content::model()->findAll($criteria);
Код: Выделить всё
$tag=Tag::model()->search($name);
$criteria=new CDbCriteria(array(
'order'=>'create_time DESC',
));
$criteria->addSearchCondition('tags',$tag);
$model=Content::model()->findAll($criteria);
Код: Выделить всё
$model = Content::model()->findAll(array(
'condition' => 'tags LIKE :tag',
'params' => array(':tag'=>'%'.$name.'%'),
'order' => 'create_time DESC',
));
Это как?2. ну или вручную: сначала ищешь тег с пом-ю find или findAll, а потом контент с нужным кондишеном..