Modx Evo - Заметки по API



Небольшая шпаргалка по Api Modx Evo. Сборник небольших сниппетов на все случаи жизни. Собирал для собственного изучения modx. Если у вас есть еще интересные мини сниппеты, можете поделится в комментариях.

Получить id текущего ресурса

$id = $modx->documentIdentifier;

Получить заголовок родительского ресурса-контейнера

<?php
$getID = $getID;
$getParentId = array_pop($modx->getParentIds($getID,1));
$tvOutput = $modx->getTemplateVarOutput('pagetitle', $getParentId);
$content = $tvOutput['pagetitle'];
return $content;
?>

Использование:

[!GetParentTitle? &getID=`[+id+]`!]

Установить placeholder в Modx Evo

$modx->setPlaceholder('placeholder_name', $var);





comments powered by Disqus