Подняться наверх

MODx Evolution

You are here

MODX Evolution: получить ID родительского ресурса

Итак, задача поставлена следующая: по идентификатору дочернего ресурса получить заголовок родительского ресурса-контейнера. Без составления сниппета у меня такого "фокуса" не получилось (может быть это потому, что c API данной CMS/CMF работаю не так уж давно). В общем неважно, вот решение:

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

MODx Evolution: аннотация с TinyMCE

Без WYSIWYG-редактора править аннотацию к статье порой бывает очень неудобно. Лично мне особенно неприятен был тот момент, когда была необходимость прилепить несколько изображений к вырезке. Как оказалось достаточно было просто написать две строчки кода, оформив всё это мини-плагином...

MODx Evolution: TinyMCE в аннотации

MODx TinyMCE - кого раздражает BR в PRE

На днях довелось прикручивать подсветку кода с помощью Syntax Highlighter (на JavaScript) к MODx Evolution v. 1.0.6. Столкнулся с тем, что TinyMCE там зачем-то на автомате пихает тег <br/> в <pre>...</pre>. Как итог получается, что во фронт-энде я вижу весь код одной строкой, разделенной упомянутой бякой.

Устраняется данная неприятная особенность редактора инсталляцией плагина под названием prelementfix.

MODx FAQ - как пользоваться сниппетами

Вместо предисловия

Итак, на неделе я опубликовал первую запись, посвященную работе с MODx Evolution. Как вы помните это был фрагмент кода, выводящий N последних(а-ля похожих) документов из родительской «папки». Наверняка у тех, кто ранее не работал с Модэксом возникла пара вопросов вида «Что такое сниппеты?» и «Как ими вообще пользоваться?». Потому в этой заметке я отвечу на два этих вопроса сразу.

Похожие записи на MODx Evoluton: сниппет

Постановка задачи: коротко

Итак, имеем сайт типа «блог», собранный на базе CMF MODx Evolution. Есть документы а-ля записи, сгруппированные иерархически в дереве административной части «движка». Представим, что задача стоит следующая: необходимо организовать показ условно-похожих записей. Вывод осуществлять в конце каждой статьи: по три заголовка со ссылками.

MODx Evo: дерево документов

Спонсоры

Яндекс.Метрика

Использовано памяти на 4.26mb