/** * Show banner add * * @return void */ protected function EventBannerAdd() { $oBanner = new PluginBanneroid_ModuleBanner_EntityBanner(); $oBanner->setBannerStartDate(); $oBanner->setBannerId(0); $this->Viewer_Assign('add_banner', 1); if (getRequest('submit_banner')) { if ($this->PluginBanneroid_Banner_Save($oBanner)) { func_header_location('../edit/' . $oBanner->getId()); } } $this->Viewer_Assign('oBanner', $oBanner); $_REQUEST['banner_places'] = $this->PluginBanneroid_Banner_GetAllPages(); $_REQUEST['banner_start_date'] = date('Y-m-d'); $_REQUEST['banner_end_date'] = '0000-00-00'; $_REQUEST['banner_is_image'] = true; $_REQUEST['banner_type'] = 1; $this->SetTemplateAction('edit'); }