runSnippet

Возвращает результат выполнения сниппета с заданными параметрами

string runSnippet(string $snippetName [, array $params]);

$snippetName - название сниппета (чувствительно к регистру!)

$params - массив со значениями параметров


Пример

$txt = $modx->runSnippet('Ditto',   array( 'startID' => 2, 
                'summarize' => 2, 
                'removeChunk' => 'Comments', 
                'tpl' => 'ditto_blog', 
                'paginate' => 1, 
                'extenders' => 'summary,dateFilter', 
                'paginateAlwaysShowLinks' => 1, 
                'tagData' => 'documentTags' 
                ));

//вернет результат работы сниппета Ditto, который идентичен вызову:
[[Ditto? &startID=`2` &summarize=`2` &removeChunk=`Comments` &tpl=`ditto_blog` &paginate=`1` &extenders=`summary,dateFilter` &paginateAlwaysShowLinks=`1` &tagData=`documentTags`]]
Mem: 3.5 mb, MySQL: 0.0033 s, 2 req., PHP: 0.0341 s, all: 0.0374 s, cache.