whoami7 - Manager
:
/
home
/
snapify
/
public_html
/
clients
/
shopify
/
controllers
/
Upload File:
files >> /home/snapify/public_html/clients/shopify/controllers/planner.php
<?php /** * */ class planner extends controller { public function defineSequence(){ $params['packages'] = $this->model->getallpackages(); $params['styles'] = $this->model->getallstyles(); $params['tenures'] = $this->model->getallTenure(); $this->render('defineSequence',$params); } public function monthlyPlan(){ $params['packages'] = $this->model->getallpackages(); $params['tenures'] = $this->model->getallTenure(); $this->render('monthlyPlan',$params); } public function editmonthlyPlan(){ $params['packages'] = $this->model->getallpackages(); $params['tenures'] = $this->model->getallTenure(); if(isset($_SESSION['monthlyplanedit'])){ $details = $this->model->getmonthlyplan($_SESSION['monthlyplanedit']); $params['details'] = $details['details']; $params['savedtenures'] = $details['Tenure']; $params['styles'] = $this->model->stylebypackage($params['details']['package']); $params['items'] = $this->model->itembypackageandstyle($params['details']['package'],$params["details"]['style']); $this->render('editmonthlyPlan',$params); } else{ $this->render('monthlyPlan',$params); } } public function monthlyPlanList(){ $params=[]; $this->render('monthlyPlanList',$params); } public function editplan(){ $params=[]; $_SESSION['monthlyplanedit'] = $this->params['id']; $this->redirect($this->seturl('planner/edit-monthly-plan')); } public function deleteplan(){ $params=[]; $this->model->deleteplan($this->params['id']); $this->m->success('Success',$this->seturl('planner/monthly-plan/list')); } public function updatemonthlyplan(){ $params=[]; $this->model->deleteplan($_SESSION['monthlyplanedit']); $this->savemonthlyplan(); } public function savemonthlyplan(){ $monthlyplan = $_POST; $planline = []; $planline['month']=$monthlyplan['month']; $planline['year']=$monthlyplan['year']; $planline['package']=$monthlyplan['package']; $planline['style']=$monthlyplan['style']; foreach ($monthlyplan['tenurelist'] as $tenure) { $planline['tenure_bucket'] = $tenure['tenure']; foreach ($tenure['itemlist'] as $itemlist) { $planline['item'] = $itemlist['item']; $productoption = json_decode($itemlist['productoption'],true); foreach ($productoption as $key => $products) { $planline['optionvalue'] = $key +1; $planline['product_style'] = $products['style']; $planline['product_color'] = $products['color']; $this->model->insertmonthlyplanline($planline); } } } $this->m->success('Success',$this->seturl('planner/monthly-plan/list')); } }
Copyright ©2021 || Defacer Indonesia