TV значение по умолчанию INHERIT

Здравствуйте.
Есть шаблон, к нему привязано дополнительное поле 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» (унаследовано ли от родителя или выставлено в самом документе)?

Заранее спасибо.
Marina
14 октября 2015, 09:28
modx.pro
1 418
0

Комментарии: 0

Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
0