Да, примерно так, только перед вызовом процессора

Да, примерно так, только перед вызовом процессора нужно задать ему параметры:

{$params=[
    'param1'=>'value1',
    'param2'=>'value2',
    ...
    'paramN'=>'valueN'
]}
{processor action="web/resources/getdata" ns="modxsite" params=$params assign=result}

И ещё советую внимательно поизучать файлы из шаблона shopmodx — там достаточно много примеров, что и как.

Если не знакомы со smarty — очень рекомендую сперва ознакомиться с ним: http://www.smarty.net/docsv2/ru/