summaryrefslogtreecommitdiff
path: root/protected/controllers
diff options
context:
space:
mode:
Diffstat (limited to 'protected/controllers')
-rw-r--r--protected/controllers/SiteController.php56
-rw-r--r--protected/controllers/VeranstaltungController.php1
-rw-r--r--protected/controllers/VereinController.php1
3 files changed, 3 insertions, 55 deletions
diff --git a/protected/controllers/SiteController.php b/protected/controllers/SiteController.php
index 8d3084c..e77356a 100644
--- a/protected/controllers/SiteController.php
+++ b/protected/controllers/SiteController.php
@@ -29,7 +29,7 @@ class SiteController extends Controller
{
// renders the view file 'protected/views/site/index.php'
// using the default layout 'protected/views/layouts/main.php'
- $this->render('index');
+ $this->redirect(array('cms/sitecontent/view','page'=>'home'));
}
/**
@@ -46,58 +46,4 @@ class SiteController extends Controller
}
}
- /**
- * Displays the contact page
- */
- public function actionContact()
- {
- $model=new ContactForm;
- if(isset($_POST['ContactForm']))
- {
- $model->attributes=$_POST['ContactForm'];
- if($model->validate())
- {
- $headers="From: {$model->email}\r\nReply-To: {$model->email}";
- mail(Yii::app()->params['adminEmail'],$model->subject,$model->body,$headers);
- Yii::app()->user->setFlash('contact','Thank you for contacting us. We will respond to you as soon as possible.');
- $this->refresh();
- }
- }
- $this->render('contact',array('model'=>$model));
- }
-
- /**
- * Displays the login page
- */
- public function actionLogin()
- {
- $model=new LoginForm;
-
- // if it is ajax validation request
- if(isset($_POST['ajax']) && $_POST['ajax']==='login-form')
- {
- echo CActiveForm::validate($model);
- Yii::app()->end();
- }
-
- // collect user input data
- if(isset($_POST['LoginForm']))
- {
- $model->attributes=$_POST['LoginForm'];
- // validate user input and redirect to the previous page if valid
- if($model->validate() && $model->login())
- $this->redirect(Yii::app()->user->returnUrl);
- }
- // display the login form
- $this->render('login',array('model'=>$model));
- }
-
- /**
- * Logs out the current user and redirect to homepage.
- */
- public function actionLogout()
- {
- Yii::app()->user->logout();
- $this->redirect(Yii::app()->homeUrl);
- }
} \ No newline at end of file
diff --git a/protected/controllers/VeranstaltungController.php b/protected/controllers/VeranstaltungController.php
index cc198ab..619f7fe 100644
--- a/protected/controllers/VeranstaltungController.php
+++ b/protected/controllers/VeranstaltungController.php
@@ -15,6 +15,7 @@ class VeranstaltungController extends Controller
{
return array(
'accessControl', // perform access control for CRUD operations
+ array('COutputCache - index,now','duration'=>3600,'varyByParam'=>array('id','slug')),
);
}
diff --git a/protected/controllers/VereinController.php b/protected/controllers/VereinController.php
index 0358f16..407a9e7 100644
--- a/protected/controllers/VereinController.php
+++ b/protected/controllers/VereinController.php
@@ -15,6 +15,7 @@ class VereinController extends Controller
{
return array(
'accessControl', // perform access control for CRUD operations
+ array('COutputCache','duration'=>3600,'varyByParam'=>array('id','slug')),
);
}