php
return'&where=`["YEAR(FROM_UNIXTIME(modResource.publishedon)) = '.

Если вы читаете данную статью, значит, во-первых, вы знаете, что такое pdoMenu и pdoTools, а во-вторых, у вас возникли трудности с пониманием какой параметр шаблона для чего нужен.

Шаблонов у pdoMenu больше 10. Вот их полный…

Сниппет выводит количество дочерних ресурсов по заданным критериям.

[­[!getChildCount? &parent=`10`]­]
$count = 0;
$parent = $modx->getOption('parent', $scriptProperties, 0);
$query = $modx->newQuery('modResource', array('parent' => $parent,…

Получаем имя альбома по id

Сниппет так же может принимать GET-параметр.

[­[!getGalleryAlbumName? &id=`2`]­]
$id = isset($_GET['album']) ? $_GET['album'] : $modx->getOption('id', $scriptProperties, false);
if(!$id) return false;
$data = $modx->call('galItem','getList',array(&$modx,array('album'…

Возникла необходимость рендерить createdby в отображении коллекции. Но как это сделать я не знаю, может кто подскажет.

Первый вариант:
Если…
[­[*content:showCode]­]


Сниппет showCode:

$output = str_replace(
array('[', ']', '`', '{', '}', '<', '>'),
array('[', ']', '`', '{', '}', '<', '&qt;'),
$input);
return $output;

Задача простая, вводить в TV ресурса цену только розницы, а при сохранении ресурса, в соответствующие TV должны проставляться цены со скидкой. В данном случае поля называются price10, price20 и price30

switch ($modx->event->name) {
//Проверяем событие
    case 'OnDocFormSave':{
       …