function setModel($page_model) { $this->api->template->trySet('page_title', $page_model['title']); $this->api->template->trySet('keywords', $page_model['keywords']); $this->api->template->trySet('description', $page_model['description']); $this->api->template->trySet('style', $page_model->ref('template_id')->get('body_attributes') . '; ' . $page_model['body_attributes']); try { $this->api->exec_plugins('content-fetched', $page_model); $this->template->setHTML('Content', $page_model['content']); $this->api->exec_plugins('webpage-page-loaded', $page_model); } catch (Exception_StopInit $e) { } parent::setModel($page_model); }
function setModel($m) { $m = parent::setModel($m); $this->api->stickyGET($this->name); $this->api->stickyGET('start_id'); if ($_GET['start_id']) { $m->load($_GET['start_id']); } if ($_GET[$this->name]) { $m = $m->ref($_GET[$this->name]); } $m->add('dynamic_model/Controller_AutoCreator'); $cr = $this->_addViews($this, $m); if ($cr->grid) { if ($cr->grid->addButton('Dump all data')->isClicked()) { } } }
function setModel($model) { parent::setModel($model); }