TV значение по умолчанию INHERIT
Здравствуйте.
Есть шаблон, к нему привязано дополнительное поле TV «type» с двумя возможными значениями «1» и «2» и значение по умолчанию @INHERIT.
Вывожу список всех ресурсов, у которых 'parents' => '2' с помощью pdoResources.
Заранее спасибо.
Есть шаблон, к нему привязано дополнительное поле TV «type» с двумя возможными значениями «1» и «2» и значение по умолчанию @INHERIT.
Вывожу список всех ресурсов, у которых 'parents' => '2' с помощью pdoResources.
$params = array(
'parents' => '2',
'limit' => '0',
'return' => 'ids',
'includeTVs' => 'type',
'published' => '1',
'hideContainers' => '1',
);
$html = $modx->runSnippet('pdoResources', $params);
Если создать новый документ «A» по этому шаблону и не установить значение поля TV «type», то оно возьмется от родителя. Добавляем параметр 'tvFilters', и в итоговый список ресурсов документ «A» не попадает, хотя у него 'type'=1, но значение взято с уровня выше (унаследовано).$params = array(
'parents' => '2',
'limit' => '0',
'return' => 'ids',
'includeTVs' => 'type',
'published' => '1',
'hideContainers' => '1',
'tvFilters' => 'type==1'
);
Как поправить ситуацию, чтоб выводились все документы, не зависимо от того каким образом получено значение поля «type» (унаследовано ли от родителя или выставлено в самом документе)?Заранее спасибо.