Esempio n. 1
0
 public function pjCenterAction($raise_id)
 {
     if ($this->request->isGet()) {
         $raise_id = $this->request->getQuery('raise_id');
         if (empty($raise_id)) {
             die('invaild project');
         }
         $query = Criteria::fromInput($this->di, "DtbRaiseProjectBasic", $_GET);
         $this->persistent->parameters = $query->getParams();
         $parameters = $this->persistent->parameters;
         $dtb_raise_project_basic = DtbRaiseProjectBasic::findFirst($parameters);
         $this->view->dtb_raise_project_basic = $dtb_raise_project_basic;
         $volt = new \Phalcon\Mvc\View\Engine\Volt($this->view, $this->di);
         $compiler = $volt->getCompiler();
         $compiler->addFunction('shuffle', 'md5');
     } else {
         die('invaild error');
     }
 }
Esempio n. 2
0
 protected function getUserProject()
 {
     $user_id = $this->_getCookie('user_id');
     $dtb_raise_project_basic = DtbRaiseProjectBasic::findFirst(array("conditions" => "user_id = :user_id:  ", "bind" => array("user_id" => $user_id), "order" => 'raise_id desc'));
     return $dtb_raise_project_basic;
 }
 /**
  * Displays the creation form
  */
 public function newcompanyAction($raise_id, $type)
 {
     //        $type= $this->request->get('type');
     //        $type=empty($type)?0:$type;
     $user_id = $this->_getCookie('user_id');
     if ($raise_id) {
         $dtb_raise_project_basic = DtbRaiseProjectBasic::findFirstByraise_id($raise_id);
     } else {
         $dtb_raise_project_basic = DtbRaiseProjectBasic::findFirst(array("conditions" => "user_id = :user_id: and status=0  ", "bind" => array("user_id" => $user_id), "order" => 'raise_id desc'));
     }
     $this->view->setVar('raise_id', $raise_id);
     $this->tag->setDefault("country", $dtb_raise_project_basic->getCountry());
     $this->tag->setDefault("address1", $dtb_raise_project_basic->getAddress1());
     $this->tag->setDefault("address2", $dtb_raise_project_basic->getAddress2());
     $this->tag->setDefault("post_card", $dtb_raise_project_basic->getPostCard());
     $this->tag->setDefault("city", $dtb_raise_project_basic->getCity());
     $this->tag->setDefault("next_two_y_total_wage", $dtb_raise_project_basic->getNextTwoYTotalWage());
     $this->tag->setDefault("company_number", $dtb_raise_project_basic->getCompanyNumber());
     $this->tag->setDefault("company_register_ts", date('Y-m-d', $dtb_raise_project_basic->getCompanyRegisterTs()));
     $this->tag->setDefault("immediate_loan", $dtb_raise_project_basic->getImmediateLoan());
     $this->view->setVar('company_register_ts', date('Y-m-d', $dtb_raise_project_basic->getCompanyRegisterTs()));
     //tag default
     $this->tag->setDefault('project_grow_up', $type);
     //行业分类
     //tag setting
     $this->view->iscreate = 1;
     $this->view->project_type = $type;
     $this->view->is_current = 2;
 }