예제 #1
0
파일: Edit.php 프로젝트: veelko/money
 private function updatePage()
 {
     if ($this->input->post('update') == 'page') {
         unset($_POST['update']);
         $pageData = $_POST;
         if ($pageData['link'] == null) {
             //TODO
         }
         $create = new \Models\Update();
         $create->page($pageData);
     }
 }
예제 #2
0
파일: Blogindex.php 프로젝트: veelko/money
 public function index()
 {
     $blog = new \Models\Blog();
     $this->view->blogData = $blog->getBlogData();
     $this->view->menu = $blog->getMenus();
     $this->view->panels = $blog->getPanels();
     if ($this->input->post('panel_id')) {
         if ($this->input->post('type') == '') {
             $_POST['type'] = null;
         }
         $_POST['panel_id'] = (int) $this->input->post('panel_id');
         $update = new \Models\Update();
         $update->panel($_POST);
     }
     $this->view->appendToLayout('userbar', 'index.userbar');
     $this->view->appendToLayout('menu', 'blog.layouts.menu');
     $this->view->appendToLayout('panels', 'blog.layouts.panels');
     $this->view->display('blog.index');
 }
예제 #3
0
 public function profile()
 {
     $select = new \Models\Select();
     $this->view->profile = $select->getProfile();
     if ($this->input->post('salary_wage') == 'true') {
         $data = array('salary' => $this->input->post('salary'), 'wage' => $this->input->post('wage'));
         $update = new \Models\Update();
         $update->userSalary($data);
     }
     if ($this->input->post('bank') == 'true') {
         $bankData = array('bank_name' => $this->input->post('bank_name'), 'value' => $this->input->post('value'));
         $update = new \Models\Update();
         $update->bankData($bankData);
     }
     if ($this->input->post('cash') == 'true') {
         $cashData = array('bank_name' => 'cash', 'value' => $this->input->post('value'));
         $update = new \Models\Update();
         $update->cashMoney($cashData);
     }
     if ($this->input->post('bills') == 'true') {
         $billsData = array('food' => $this->input->post('food'), 'household' => $this->input->post('household'));
         $update = new \Models\Update();
         $update->userBills($billsData);
     }
     $select = new \Models\Select();
     $profile = $select->getProfile();
     $this->view->profile = $profile;
     $money = $select->getMoney();
     $this->view->money = $money;
     $managebudgets = new \Models\Managebudgets();
     $budgets = $managebudgets->getBudgets();
     $this->view->appendToLayout('sidebar', 'index.sidebar');
     $this->view->appendToLayout('mainpanel', 'index.mainpanel');
     $this->view->appendToLayout('userprofile', 'index.userprofile');
     $this->view->appendToLayout('footer', 'index.footer');
     $this->view->display('index_in');
 }
예제 #4
0
 public function budgetmembers()
 {
     $memberData = array('username' => $this->input->post('member'));
     $update = new \Models\Update();
     $update->addMember($memberData);
 }