From 2b175ffba1a6afcb28ebebb595288eaa83de358f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Martin=20M=C3=BCller?= Date: Sun, 11 May 2014 09:35:33 +0200 Subject: [PATCH] =?UTF-8?q?weiterleitung=20f=C3=BCr=20deaktive=20Stellen?= =?UTF-8?q?=20deaktivieren?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/Controller/JobController.php | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/app/Controller/JobController.php b/app/Controller/JobController.php index 34d4933..3979c22 100644 --- a/app/Controller/JobController.php +++ b/app/Controller/JobController.php @@ -54,7 +54,8 @@ class JobController extends AppController { $this->DreamjobJobOpening->data['DreamjobJobOpening']['company_id'] = $c['AppUser']['id']; if ($this->DreamjobJobOpening->save()) { $this->MiconwareSession->setFlash(__('dreamjob.opening.save.add'), 'flash', array('alert' => 'success')); - return $this->redirect(array('action' => 'openingGet','id'=>$this->DreamjobJobOpening->id)); + if($this->request->data['DreamjobJobOpening']['active'] and $this->request->data['DreamjobJobOpening']['startdate'] <= date("Y-m-d") and $this->request->data['DreamjobJobOpening']['enddate'] >= date("Y-m-d", strtotime("+1 day") ) ) + return $this->redirect(array('action' => 'openingGet','id'=>$this->DreamjobJobOpening->id)); } else { $this->MiconwareSession->setFlash(__('dreamjob.opening.save.error'), 'flash', array('alert' => 'danger')); } @@ -92,7 +93,8 @@ class JobController extends AppController { $this->DreamjobJobOpening->data['DreamjobJobOpening']['company_id'] = $cid; if ($this->DreamjobJobOpening->save($this->DreamjobJobOpening->data)) { $this->MiconwareSession->setFlash(__('dreamjob.opening.save'), 'flash', array('alert' => 'success')); - return $this->redirect(array('action' => 'openingGet','id'=>$this->request->params['id'])); + if($this->request->data['DreamjobJobOpening']['active'] and $this->request->data['DreamjobJobOpening']['startdate'] <= date("Y-m-d") and $this->request->data['DreamjobJobOpening']['enddate'] >= date("Y-m-d", strtotime("+1 day") ) ) + return $this->redirect(array('action' => 'openingGet','id'=>$this->request->params['id'])); } else $this->MiconwareSession->setFlash(__('dreamjob.opening.save.error'), 'flash', array('alert' => 'danger')); }