<?php
// …
$doc = $modx->newObject('modDocument');
$doc->set('parent',$parent);
$doc->set('pagetitle',$pagetitle);
$doc->set('longtitle',$longtitle);
$doc->set('alias',$alias);
$doc->set('description',$description);
$doc->set('template',$template);
$doc->set('published',$published);
$doc->setContent($content);
$doc->save();
// …
&select, а &where полностью транслируется в нативный запрос WHERE. Т. е., если ты можешь составить этот запрос в принцепе с помощью SQL-запроса, то его же можно повторить и на pdoResources.
pagetitle (Заголовок) для H1 в своём шаблоне. Но в некоторых случаях ты хотел бы, чтобы вместо pagetitle использовался longtitle (Расширенный заголовок), который по умолчанию пустой (в отличие от pagetitle, который обязателен для заполнения). Так вот ты можешь сделать вот так:<h1>[[*longtitle:default=`[[*pagetitle]]`]]</h1>longtitle, если они есть, но если нет, возьми из pagetitle.