88 lines
4.2 KiB
PHP
88 lines
4.2 KiB
PHP
<?php
|
|
|
|
App::uses('AppController', 'Controller');
|
|
App::uses('CakeEmail', 'Network/Email');
|
|
|
|
class ExtraController extends AppController {
|
|
|
|
public $uses = array();
|
|
|
|
public function contact() {
|
|
if ($this->request->is('post')) {
|
|
$Email = new CakeEmail('dreamjobMain');
|
|
$Email->to('service@dream-job.eu');
|
|
$Email->from(array($this->request->data['mail']['adresse'] => $this->request->data['mail']['first_name'] . ' ' . $this->request->data['mail']['last_name']));
|
|
$Email->subject('[Dreamjob-Kontakt]' . $this->request->data['mail']['subject']);
|
|
$Email->template('contact');
|
|
$Email->viewVars(array('text' => $this->request->data, 'strip_tags' => $this->MiconwareSession->strip_tags));
|
|
if ($Email->send())
|
|
$this->MiconwareSession->setFlash(__('dreamjob.contactSend'), 'flash', array('alert' => 'success'));
|
|
else
|
|
$this->MiconwareSession->setFlash(__('dreamjob.contactSend.error'), 'flash', array('alert' => 'danger'));
|
|
}
|
|
$this->MiconwareSession->init($this);
|
|
$this->MiconwareSession->initWeb($this);
|
|
$this->set('title', 'dreamjob.contact');
|
|
$this->render('/Extra/contact');
|
|
}
|
|
public function cooperators(){
|
|
$this->MiconwareSession->init($this);
|
|
$this->MiconwareSession->initWeb($this);
|
|
$this->set('title','dreamjob.cooperators');
|
|
$this->render('/Extra/cooperators');
|
|
}
|
|
public function team(){
|
|
$this->MiconwareSession->init($this);
|
|
$this->MiconwareSession->initWeb($this);
|
|
$this->set('title','dreamjob.team');
|
|
$this->render('/Extra/team');
|
|
}
|
|
public function company(){
|
|
$this->MiconwareSession->init($this);
|
|
$this->MiconwareSession->initWeb($this);
|
|
$this->set('title','dreamjob.extra.company');
|
|
$this->render('/Extra/company');
|
|
}
|
|
public function worker(){
|
|
$this->MiconwareSession->init($this);
|
|
$this->MiconwareSession->initWeb($this);
|
|
$this->set('title','dreamjob.extra.worker');
|
|
$this->render('/Extra/worker');
|
|
}
|
|
public function premium(){
|
|
if ($this->request->is('post')) {
|
|
$Email = new CakeEmail('dreamjobMain');
|
|
$Email->to('service@dream-job.eu');
|
|
$Email->from(array($this->request->data['mail']['adresse'] => $this->request->data['mail']['owner'] . ' von ' . $this->request->data['mail']['company']));
|
|
$Email->subject('[Dreamjob-Kontakt-Premium]');
|
|
$Email->template('contact');
|
|
$Email->viewVars(array('text' => $this->request->data, 'strip_tags' => $this->MiconwareSession->strip_tags));
|
|
if ($Email->send())
|
|
$this->MiconwareSession->setFlash(__('dreamjob.contactSend'), 'flash', array('alert' => 'success'));
|
|
else
|
|
$this->MiconwareSession->setFlash(__('dreamjob.contactSend.error'), 'flash', array('alert' => 'danger'));
|
|
}
|
|
$this->MiconwareSession->init($this);
|
|
$this->MiconwareSession->initWeb($this);
|
|
$this->set('title','dreamjob.premium');
|
|
$this->render('/Extra/premium');
|
|
}
|
|
public function advertise(){
|
|
if ($this->request->is('post')) {
|
|
$Email = new CakeEmail('dreamjobMain');
|
|
$Email->to('service@dream-job.eu');
|
|
$Email->from(array($this->request->data['mail']['adresse'] => $this->request->data['mail']['owner'] . ' von ' . $this->request->data['mail']['company']));
|
|
$Email->subject('[Dreamjob-Kontakt-Advertise]' . $this->request->data['mail']['subject']);
|
|
$Email->template('contact');
|
|
$Email->viewVars(array('text' => $this->request->data, 'strip_tags' => $this->MiconwareSession->strip_tags));
|
|
if ($Email->send())
|
|
$this->MiconwareSession->setFlash(__('dreamjob.contactSend'), 'flash', array('alert' => 'success'));
|
|
else
|
|
$this->MiconwareSession->setFlash(__('dreamjob.contactSend.error'), 'flash', array('alert' => 'danger'));
|
|
}
|
|
$this->MiconwareSession->init($this);
|
|
$this->MiconwareSession->initWeb($this);
|
|
$this->set('title','dreamjob.advertise');
|
|
$this->render('/Extra/advertise');
|
|
}
|
|
} |