예제 #1
0
파일: seo.php 프로젝트: RenzcPHP/3dproduct
 public function index()
 {
     $seo_data = Myseo::instance()->get();
     if ($_POST) {
         $site_next_flow = site::site_next_flow($this->current_flow);
         $submit_target = intval($this->input->post('submit_target'));
         if (Myseo::instance()->edit($_POST)) {
             //判断添加成功去向
             switch ($submit_target) {
                 case 2:
                     remind::set(Kohana::lang('o_global.update_success'), $site_next_flow['url'], 'success');
                 default:
                     remind::set(Kohana::lang('o_global.update_success'), 'site/seo', 'success');
             }
         } else {
             remind::set(Kohana::lang('o_global.update_error'), 'site/seo');
         }
     }
     $this->template->content = new View("site/seo_edit");
     $this->template->content->data = $seo_data;
 }
예제 #2
0
파일: site.php 프로젝트: RenzcPHP/3dproduct
 /**
  * init site data
  * 
  * @param int $site_id
  * @param int $theme_id
  * @return boolean
  */
 public static function init($site_id, $theme_id = 1)
 {
     $type = 0;
     //doc default info
     //Mydoc::instance()->init($site_id);
     site::doc_init($site_id);
     //faq default info
     Myfaq::instance()->init($site_id);
     //seo default info
     Myseo::instance()->init($site_id);
     //route default info
     Myroute::instance()->init($site_id);
     //menu default info
     Mysite_menu::instance()->init($site_id);
     //theme default info
     Mytheme::instance($theme_id)->init($site_id);
     //mail default info
     Mymail::instance()->init($site_id);
     //product default info
     //Mydata_import::instance()->import($site_id);
 }