В MODX есть несколько способов вывести необработанный контент из сниппета. Один из самых простых способов - использование модификатора "nl2br". Этот модификатор будет заменять все символы новой строки на тег <br>. В сниппете это может выглядеть так:
$output = $modx->resource->content; $output = $modx->getParser()->processElementTags('', $output, true, true, '[[', ']]', array()); $output = nl2br($output); return $output;
В данном коде мы получаем необработанный контент через объект "$modx->resource->content". Затем мы передаем этот контент в метод "processElementTags"', чтобы обработать любые плейсхолдеры и сниппеты, содержащиеся в контенте. После этого мы применяем модификатор "nl2br" к контенту с помощью функции "nl2br". Наконец, мы возвращаем отформатированный контент.
Также, если вам не нужно проводить обработку плейсхолдеров и сниппетов, вы можете просто использовать метод "processTags" для применения модификатора "nl2br":
$output = $modx->resource->content; $output = $modx->getParser()->processTags($output); $output = nl2br($output); return $output;
Оба этих способа позволяют вывести контент из сниппета без обработки плейсхолдеров и сниппетов. Вам нужно только выбрать подходящий для вас способ в зависимости от ваших требований и применить его в вашем сниппете.