Сергей, позволь мне свои 5 копеек…
1. ns=`xlexicon`&action=`web/dictionaries/getfield` Их имеет смысл закинуть в свойства плагина по умолчанию.
2. Я тут немного допилил его, чтобы он вызывался как модификатор (только переименовал его в xlexicon):
<?php $output = ''; if(!$res AND !empty($modx->resource)){ $scriptProperties['res'] = $modx->resource->id; } if(!$field AND !empty($options)){ $scriptProperties['field'] = $options; } $params = array(); //............ Далее твой код