Рекурсивные сниппеты
Создаю рекурсивный сниппет, который вызывает сам себя. Делаю так:
$ch_props = $scriptProperties;
$ch_props['commentID'] = $ch_com['CommentsID'];
$modx->runSnippet('GetComments', $ch_props);
$html .= $modx->getPlaceholder('CommentsList');
Хотелось бы, чтобы runSnippet был независим от названия сниппета (вдруг придется его переименовывать). Кто-нибудь знает, как в сниппете узнать его наименование, чтобы конструкция выглядела так:$modx->runSnippet($snippet_name, $ch_props);
Спасибо. Комментарии: 2
Если коротко, то
$this->name
Спасибо! Как-то не подумал, что он из объекта вызывается.
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.