/** * Parse the form * * @return void */ protected function parse() { // call parent parent::parse(); $url = BackendModel::getURLForBlock($this->URL->getModule(), 'Detail'); $url404 = BackendModel::getURL(404); // parse additional variables if ($url404 != $url) { $this->tpl->assign('detailURL', SITE_URL . $url); } // assign $this->tpl->assign('item', $this->record); $this->tpl->assign('dataGrid', $this->dataGrid->getNumResults() != 0 ? $this->dataGrid->getContent() : false); $this->tpl->assign('categories', $this->categories); $this->tpl->assign('imageCount', BackendSlideshowModel::getImagesByGallery($this->id)); // settings allowed? $this->tpl->assign('settingsPerSlideshow', $this->get('fork.settings')->get('Slideshow', 'settings_per_slide')); }