setParam()
- Служит для установки / передачи параметров.getParam()
- Служит для получения установленных параметров.
Допустим нам необходимо передать массив, каких либо данных, пишем в контроллёре (Из которого передаём):
$this->setParam('paramArray', [
'key-1' => 'val-1',
'key-2' => 'val-2'
]
);
В блоке или контроллёре, что должен принять данный массив, пишем следующее:
$paramArray = $this->getParam('paramArray');
Теперь переменная
$paramArray
содержит в себе массив, что мы передали с другого контролёра.