Пример я буду показывать через пакет Console, который я предварительно установил:
<?php
echo '<pre>';
$id = 1; //id ресурса
$obj = $modx->getObject('modResource', $id); //получим объект по ID
$arr = $obj->toArray(); //ключевой момент. Превращает объект в массив
var_dump($arr);
Таким образом, можно получить плейсхолдеры любого объекта в любом месте (сниппете, плагине, классе). Вне зависимости от того, что вы разрабатываете.
Оригинал статьи: litosh-web.ru/blog/modx/kak-uznat-vse-dostupnyie-plejsxolderyi
Костромин Игорь 02.05.2022 22:36 #
Алексей Либер 17.06.2022 16:49 #