Как узнать id ресурса, зная его tv
Здравствуйте! Мне необходимо узнать id ресурса, зная значения двух его tv. Пробую делать так
Либо здесь нельзя AND применять…
Может проще можно сделать как-то
$query= $modx->newQuery('modTemplateVarResource', array(
array(
'value' => $code
),
array(
'AND:value:=' => 1
)
));
$orders = $modx->getCollection('modTemplateVarResource',$query);
foreach ($orders as $order)
{
echo $order->contentid."_";
}Но ничего не выходит. То есть когда мы выбираем по одному значению (там переменная), то все ок. Но с двумя как-то непонятно. Делала как в документации rtfm.modx.com/xpdo/2.x/class-reference/xpdoquery/xpdoquery.whereЛибо здесь нельзя AND применять…
Может проще можно сделать как-то
Комментарии: 3
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
и, наверное,
То есть с помощью pdoResources. Но тут тоже вопрос, можно ли подставить переменную в tvFilters, то есть мне нужно code=='переменная'
И другой вопрос, выводится массив, а мне нужено только id в переменную записать