0
PluginTagTable::getAllTagNameWithCount()
は私にタグのリストを取得しますが、タグがタグ付けされているコンテンツに条件を追加する必要があります。sfDoctrineActAsTaggablePluginを使用して、タグのリスト+タグの内容の数を取得する方法は?
タグのリスト+コンテンツの数を取得するにはどうすればいいですか?content.state_id = 3
?
PluginTagTable::getAllTagNameWithCount()
は私にタグのリストを取得しますが、タグがタグ付けされているコンテンツに条件を追加する必要があります。sfDoctrineActAsTaggablePluginを使用して、タグのリスト+タグの内容の数を取得する方法は?
タグのリスト+コンテンツの数を取得するにはどうすればいいですか?content.state_id = 3
?
はアポストロフィプラグインで答えが見つかりました:
$q = Doctrine_Query::create()->from('Tagging tg, tg.Tag t, Content c');
$q->andWhere('c.id = tg.taggable_id and c.state_id = ?', 3);
$this->tagsInOrder = PluginTagTable::getAllTagNameWithCount($q,Array('model' => 'Content', 'sort_by_popularity' => true));