modX.runSnippet
modX::runSnippet
Обрабатывает и возвращает вывод из фрагмента PHP по имени.
Синтаксис
string runSnippet (string $snippetName, [array $params = array ()])
-
$snippetName
(string) Имя сниппета, который вы хотите назвать. обязательный -
$parameters
(array) Пары ключевых значений параметров для передачи в сниппет, эквивалентные&key=
value``
API Doc: modX::runSnippet()
string runSnippet (string $snippetName, [array $params = array ()])
Пример
Запустите сниппет "Welcome" с некоторыми пользовательскими параметрами:
Примеры
$output = $modx->runSnippet('Welcome',array(
'name' => 'John'
));
echo $output; // распечатает 'Добро пожаловать, John!'
Подсказка
При вызове сниппета с помощью команды runSnippet
выполняется код фрагмента всегда: результаты никогда не возвращаются из кэша. Это эквивалентно запуску фрагмента кода с помощью синтаксиса [[!uncached]]
.