<?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
.