Page::jsModel()
Version 4
Call js functions to page model
Version 4
Call js functions to page model
Return object that can create js calls for model object of the page.
Object PagejsModel
Add button that opens page info panel:
$Button = $this->get('ui','button',Array(
'icon' => 'app-info',
'onclick' => $OrderRow->jsModel()->getPanel()
));
Open panel to edit page fields:
$Button = $this->get('ui','button',Array(
'icon' => 'app-edit',
'onclick' => $OrderRow->jsModel()->getEditPanel('order_date,status,additional_info')
));
Function | Description |
---|---|
getPanel() | Open infopanel |
getMenuPanel() | Open menu (print, create email etc.) |
getEditPanel(fields) | Open panel to edit given fields |
getChangelogPanel() | Open changelog panel |
getChangelogFieldPanel(field) | Open changelog for given field |