Сергей, позволь мне свои 5 копеек… 1. ns=`xlexicon

Сергей, позволь мне свои 5 копеек…

  1. ns=xlexicon&action=web/dictionaries/getfield`` Их имеет смысл закинуть в свойства плагина по умолчанию.

  2. Я тут немного допилил его, чтобы он вызывался как модификатор (только переименовал его в xlexicon):

$output = '';  

if(!$res AND !empty($modx->resource)){
    $scriptProperties['res'] = $modx->resource->id;
}

if(!$field AND !empty($options)){
    $scriptProperties['field'] = $options;
}

$params = array();
//............ Далее твой код