summaryrefslogtreecommitdiff
path: root/protected/controllers/VereinController.php
diff options
context:
space:
mode:
authorastaf <astaf@proxy.ccwn.org.ccwn.org>2013-06-25 15:25:18 +0200
committerastaf <astaf@proxy.ccwn.org.ccwn.org>2013-06-25 15:25:18 +0200
commit95434b8b6973b13cc7409913d36c6829c4f2aac5 (patch)
tree358ea5f65d3496be78f5d03f822e52cb553fb369 /protected/controllers/VereinController.php
parent5c2a521096d17edf8e8c363bf1ef486ecc5fbd4a (diff)
parent3805c272732edd5257331050387f80f9ec521a57 (diff)
Merge branch 'master' of ssh://proxy:9044/home/ccwn/git-repos/admin.astaf.de
Conflicts: protected/runtime/application.log
Diffstat (limited to 'protected/controllers/VereinController.php')
-rw-r--r--protected/controllers/VereinController.php11
1 files changed, 11 insertions, 0 deletions
diff --git a/protected/controllers/VereinController.php b/protected/controllers/VereinController.php
index aad8776..7d2da81 100644
--- a/protected/controllers/VereinController.php
+++ b/protected/controllers/VereinController.php
@@ -62,9 +62,11 @@ class VereinController extends Controller
{
$model->attributes=$_POST['Verein'];
$model->uploadedImage = CUploadedFile::getInstance($model, 'uploadedImage');
+ $model->uploadedHintergrund = CUploadedFile::getInstance($model, 'uploadedHintergrund');
if($model->save()) {
Yii::trace("Verein gespeichert", "admin.astaf.verein");
Yii::trace("Bild: ".$model->uploadedImage, "admin.astaf.verein");
+ Yii::trace("Hintergrund: ".$model->uploadedHintergrund, "admin.astaf.verein");
$this->saveImage($model);
$this->redirect(array('view','id'=>$model->id));
}
@@ -95,6 +97,7 @@ class VereinController extends Controller
{
$model->attributes=$_POST['Verein'];
$model->uploadedImage = CUploadedFile::getInstance($model, 'uploadedImage');
+ $model->uploadedHintergrund = CUploadedFile::getInstance($model, 'uploadedHintergrund');
if($model->save()) {
$this->saveImage($model);
$this->redirect(array('view','id'=>$model->id));
@@ -119,6 +122,14 @@ class VereinController extends Controller
$model->bild = "/".$filename;
$model->save();
}
+ if (null !== $model->uploadedHintergrund) {
+ $filename = VereinImageFunctions::resizeAndSaveBG($model->uploadedHintergrund, $model->slug);
+ if (null === $filename) {
+ throw new CHttpException(500, 'Error while saving image.');
+ }
+ $model->hintergrund = "/".$filename;
+ $model->save();
+ }
}
/**