summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPatrick Seeger <pseeger@ccwn.org>2013-06-21 15:46:46 +0200
committerPatrick Seeger <pseeger@ccwn.org>2013-06-21 15:47:56 +0200
commitb621c0c9358a77a6ca8d53380a05ce1a957b54e5 (patch)
tree46b43d10fb40dd267b3bac4e0afc280df2e462e1
parent307c55d85b0dbb8cd69006a0133dd2f25e6f86a1 (diff)
Nur gültige Termine werden angezeigt. Sortierung nach Zeit
-rw-r--r--protected/models/Verein.php0
-rw-r--r--protected/views/verein/view.php7
2 files changed, 6 insertions, 1 deletions
diff --git a/protected/models/Verein.php b/protected/models/Verein.php
index 242bd95..c5b6b4b 100644
--- a/protected/models/Verein.php
+++ b/protected/models/Verein.php
diff --git a/protected/views/verein/view.php b/protected/views/verein/view.php
index fe3ebd7..aa41066 100644
--- a/protected/views/verein/view.php
+++ b/protected/views/verein/view.php
@@ -47,9 +47,14 @@ $this->widget('zii.widgets.CListView', array(
));?>
<h4>Veranstaltungen</h4>
<?php
+$start = CDateTimeParser::parse(Yii::app()->params["start_date"]." ".Yii::app()->params["start_time"], "dd.MM.yyyy HH:mm");
+$astafStart = Yii::app()->dateFormatter->format("yyyy-MM-dd HH:mm", $start);
+$ende = CDateTimeParser::parse(Yii::app()->params["end_date"]." ".Yii::app()->params["end_time"], "dd.MM.yyyy HH:mm");
+$astafEnde = Yii::app()->dateFormatter->format("yyyy-MM-dd HH:mm", $ende);
$dataProvider=new CActiveDataProvider('Veranstaltung', array(
'criteria'=>array(
- 'condition'=>'verein_id='.$model->id." and published=1",
+ 'condition'=>'verein_id='.$model->id." and published=1 and startzeit between '$astafStart' and '$astafEnde' ",
+ 'order' => 'startzeit asc',
),
'pagination'=>array(
'pageSize'=>20,