Кастати, по поводу передачи параметров… Возникла

Кастати, по поводу передачи параметров…

Возникла у меня идея сделать плагин, ну, чтобы можно было делать что-то типа

{processor action=«getmenu» ns=«site» params={params name='top-menu'} assign=result}

ну, чтобы сразу из наборов дергать параметры. Но, насколько я понял, smarty-планигы возвращают только строку?

И json-encode тоже отдает не в том виде, что надо. Можно ли сделать что-то вроде этого? И стоит ли овчинка выделки?