【发布时间】:2015-05-10 19:09:55
【问题描述】:
我的extbase模型“show”,有很多记录“production”。生产可以是“结束的”或“当前的”。它在生产模型中声明。
在“节目”-节目中,我想列出当前作品和已结束的作品。目前只能使用<f:for each="{productions}"...> 和条件列出它。
但我想这样做<f:for each="{currentProductions}"...或<f:for each="{endedProductions}"...
所以我为我的作品库写了一个查询:
public function aktuelleProduktionen(Musicalplanet\MpDatenbank\Domain\Model\Produktionen $produktionen) {
$query = $this->createQuery();
$query->matching(
$query->logicalOr(
$query->equals('openend', '1'),
$query->equals('abgelaufen', '0')
)
);
return $query->execute();
}
但现在我真的不知道如何让它工作。 对我来说,不清楚在哪里添加它,按照我需要的方式使用它。
【问题讨论】:
-
您能否更具体地说明“在哪里添加和使用它”?你尝试了什么?
-
(题外话)尽量避免使用非英语的命名方法——你会避免像
getProduktFromKorb这样的语言怪物;)我们也会更容易帮助你