В интернете есть статьи, где приведен код некоторых сниппетов. И в коде параметры сниппетов достаются вот так:
$word = $modx->getOption('word', $scriptProperties, '');


У меня вопрос: зачем это использовать, если $word и так доступен?
Я написал вот такой код на главной:
[ [ my_snippet? word=`hello!` ] ]


А вот код сниппета my_snippet:
<?php
echo $word;


И все прекрасно работает. Зачем тогда писать конструкции типа этой?
$word = $modx->getOption('word', $scriptProperties, '');