サイトを ModX Revolution に移動していますが、xPDO の経験はありません。
私が移動しているサイトには、いくつかのリソースに割り当てられたいくつかの TV を調べて、該当するページを返す検索機能があります。
xPDO を使用してこれを組み込むのに問題があります。
TV が特定の値に設定されているすべてのページを返すことはできますが、これを次のように展開する方法がわかりません
Find all resources where TV1 == X, TV2 == Y, TV3 == Z
。
一度に複数の TV を照会するにはどうすればよいですか?
$value = "Mexico";
$c = $modx->newQuery('modResource');
$c->innerJoin('modTemplateVarResource','TemplateVarResources');
$c->where(array(
'TemplateVarResources.tmplvarid' => 7,
'"'.$value.'" IN (TemplateVarResources.value)',
));
$resources = $modx->getCollection('modResource',$c);