summaryrefslogtreecommitdiff
path: root/protected/views/verein
diff options
context:
space:
mode:
Diffstat (limited to 'protected/views/verein')
-rw-r--r--protected/views/verein/_form.php114
-rw-r--r--protected/views/verein/_shortangebot.php6
-rw-r--r--protected/views/verein/_shortangebotverein.php8
-rw-r--r--protected/views/verein/create.php14
-rw-r--r--protected/views/verein/update.php16
-rw-r--r--protected/views/verein/view.php29
6 files changed, 33 insertions, 154 deletions
diff --git a/protected/views/verein/_form.php b/protected/views/verein/_form.php
deleted file mode 100644
index dbda2db..0000000
--- a/protected/views/verein/_form.php
+++ /dev/null
@@ -1,114 +0,0 @@
-<div class="form">
-
-<?php $form=$this->beginWidget('CActiveForm', array(
- 'id'=>'verein-form',
- 'enableAjaxValidation'=>false,
- "htmlOptions"=>array('enctype'=>'multipart/form-data'),
-)); ?>
-
- <?php $this->renderPartial('/common/_required_fields_text'); ?>
-
- <?php echo $form->errorSummary($model); ?>
-
- <div class="row">
- <?php echo $form->labelEx($model,'slug'); ?>
- <?php
- if (Yii::app()->user->isAdmin) {
- echo $form->dropDownList($model, "slug", CHtml::listData($slugs, "username", "username"), array('empty' => '-- Bitte Benutzer wählen --'));
- } else {
- echo CHtml::encode($model->slug);
- }
- ?>
- <?php echo $form->error($model,'slug'); ?>
- </div>
-
- <div class="row">
- <?php echo $form->labelEx($model,'name'); ?>
- <?php echo $form->textField($model,'name',array('size'=>60,'maxlength'=>255)); ?>
- <?php echo $form->error($model,'name'); ?>
- </div>
-
- <div class="row">
- <?php echo $form->labelEx($model,'url'); ?>
- <?php echo $form->textField($model,'url',array('size'=>60,'maxlength'=>255)); ?>
- <?php echo $form->error($model,'url'); ?>
- </div>
-
- <div class="row">
- <?php echo $form->labelEx($model,'bild'); ?>
- <?php echo CHtml::image($model->bild); ?><br/>
- <?php echo $form->fileField($model,'uploadedImage', array('size'=>60)); ?>
- <?php echo $form->error($model,'bild'); ?>
- </div>
-
- <div class="row">
- <?php echo $form->labelEx($model,'email'); ?>
- <?php echo $form->textField($model,'email',array('size'=>60,'maxlength'=>100)); ?>
- <?php echo $form->error($model,'email'); ?>
- </div>
-
- <div class="row">
- <?php echo $form->labelEx($model,'kontaktdaten'); ?>
- <?php $this->widget('application.extensions.tinymce.ETinyMce',
- array(
- 'name'=>'kontaktdaten',
- "value"=>$model->kontaktdaten,
- 'useSwitch' => false,
- 'editorTemplate'=>'simple',
- "language"=>"de",
- "height"=>"150px",
- )
- );
- ?>
- <?php /*echo $form->textArea($model,'kontaktdaten',array('rows'=>6, 'cols'=>50)); */?>
- <?php echo $form->error($model,'kontaktdaten'); ?>
- </div>
-
- <div class="row">
- <?php echo $form->labelEx($model,'beschreibung'); ?>
- <?php $this->widget('application.extensions.tinymce.ETinyMce',
- array(
- 'name'=>'beschreibung',
- "value"=>$model->beschreibung,
- 'useSwitch' => false,
- 'editorTemplate'=>'simple',
- "language"=>"de",
- "height"=>"200px",
- )
- );
- ?>
- <?php /*echo $form->textArea($model,'beschreibung',array('rows'=>6, 'cols'=>50)); */?>
- <?php echo $form->error($model,'beschreibung'); ?>
- </div>
-
- <div class="row">
- <?php echo $form->labelEx($model,'standort'); ?>
- <?php
- if (Yii::app()->user->isAdmin) {
- echo $form->dropDownList($model, "standort_id", CHtml::listData($standorte, "id", "name"), array('empty' => '-- Bitte Standort wählen --'));
- } else {
- echo CHtml::encode($model->standort->name);
- }
- ?>
- <?php echo $form->error($model,'standort_id'); ?>
- </div>
-
- <div class="row">
- <?php echo $form->labelEx($model,'published'); ?>
- <?php
- if (Yii::app()->user->isAdmin) {
- echo $form->checkbox($model,'published');
- } else {
- echo CHtml::image($model->published ? "images/ok.png" : "images/nok.png", $model->published ? "ok.png" : "nok.png");
- }
- ?>
- <?php echo $form->error($model,'published'); ?>
- </div>
-
- <div class="row buttons">
- <?php echo CHtml::submitButton('Speichern'); ?>
- </div>
-
-<?php $this->endWidget(); ?>
-
-</div><!-- form --> \ No newline at end of file
diff --git a/protected/views/verein/_shortangebot.php b/protected/views/verein/_shortangebot.php
index e90da5b..a23b4fa 100644
--- a/protected/views/verein/_shortangebot.php
+++ b/protected/views/verein/_shortangebot.php
@@ -4,7 +4,5 @@ if(strlen(strip_tags($data->beschreibung))>80) {
$myBeschreibung = $tmp[0]."...";
} else {
$myBeschreibung = strip_tags($data->beschreibung);
-}?>
-
-
-<?php echo CHTML::link("<h6>".$data->name."</h6><p>".$myBeschreibung."</p>" ,array("angebot/view","id"=>$data->id)); ?> \ No newline at end of file
+}
+echo CHTML::link("<strong>".$data->name."</strong> ".$myBeschreibung ,array("speisTrank/view","id"=>$data->id)); ?><br /> \ No newline at end of file
diff --git a/protected/views/verein/_shortangebotverein.php b/protected/views/verein/_shortangebotverein.php
new file mode 100644
index 0000000..e49580e
--- /dev/null
+++ b/protected/views/verein/_shortangebotverein.php
@@ -0,0 +1,8 @@
+<?php
+if(strlen(strip_tags($data->angebot->beschreibung))>80) {
+ $tmp = str_split(strip_tags($data->angebot->beschreibung),77);
+ $myBeschreibung = $tmp[0]."...";
+} else {
+ $myBeschreibung = strip_tags($data->angebot->beschreibung);
+}
+echo CHTML::link("<strong>".$data->angebot->name."</strong> (".$data->menge." ".$data->einheit.") für ".$data->preis."€ ".$myBeschreibung ,array("speisTrank/view","id"=>$data->angebot_id)); ?><br /> \ No newline at end of file
diff --git a/protected/views/verein/create.php b/protected/views/verein/create.php
deleted file mode 100644
index 46f088e..0000000
--- a/protected/views/verein/create.php
+++ /dev/null
@@ -1,14 +0,0 @@
-<?php
-$this->breadcrumbs=array(
- 'Vereine'=>array('index'),
- 'Verein erstellen',
-);
-
-$this->menu=array(
- array('label'=>'Vereine verwalten', 'url'=>array('index'))
-);
-?>
-
-<h1>Verein erstellen</h1>
-
-<?php echo $this->renderPartial('_form', array('model'=>$model, 'standorte'=>$standorte,'slugs'=>$slugs)); ?> \ No newline at end of file
diff --git a/protected/views/verein/update.php b/protected/views/verein/update.php
deleted file mode 100644
index 5230605..0000000
--- a/protected/views/verein/update.php
+++ /dev/null
@@ -1,16 +0,0 @@
-<?php
-$this->breadcrumbs=array(
- 'Vereine'=>array('index'),
- '"'.$model->name.'" bearbeiten',
-);
-
-$this->menu=array(
- array('label'=>'Vereine verwalten', 'url'=>array('admin')),
- array('label'=>'Verein erstellen', 'url'=>array('create')),
- array('label'=>'Verein anzeigen', 'url'=>array('view', 'id'=>$model->id))
-);
-?>
-
-<h1>Verein '<?php echo $model->name; ?>' bearbeiten</h1>
-
-<?php echo $this->renderPartial('_form', array('model'=>$model, 'standorte'=>$standorte,'slugs'=>$slugs)); ?> \ No newline at end of file
diff --git a/protected/views/verein/view.php b/protected/views/verein/view.php
index 7c5bb32..95e1cf2 100644
--- a/protected/views/verein/view.php
+++ b/protected/views/verein/view.php
@@ -13,18 +13,35 @@ $this->menu=array(
?>
<h3><?php echo $model->name; ?></h3>
+<p>Der Verein <?php echo $model->name ?> befindet sich <?php echo CHtml::Link($model->standort->name,array('standort/view','id'=>$model->standort->id))?>.</p>
<?php if ($model->bild) {
echo CHtml::image($model->bild,'Vereinslogo '.$model->name, array("class" => "float-left bordered"));
}?>
+<div class="box info float-right"><?php echo $model->kontaktdaten ?></div>
<p><?php echo $model->beschreibung?></p>
-<div class="float-left box">
-<?php $this->widget('zii.widgets.CListView', array(
+
+<div class="float-left" >
+<?php /*$this->widget('zii.widgets.CListView', array(
'dataProvider'=>new CArrayDataProvider($model->angebote, array()),
'itemView'=>'_shortangebot', // refers to the partial view named '_post'
- 'sortableAttributes'=>array(
- 'name',
- /*'create_time'=>'Post Time',*/
+ ));*/?>
+
+<?php
+$dataProvider=new CActiveDataProvider('AngebotVerein', array(
+ 'criteria'=>array(
+ 'condition'=>'verein_id='.$model->id,
+ 'with'=>array('angebot'),
),
+ 'pagination'=>array(
+ 'pageSize'=>20,
+ ),
+));
+$this->widget('zii.widgets.CListView', array(
+ 'dataProvider'=>$dataProvider,
+ 'itemView'=>'_shortangebotverein',
+ 'sortableAttributes'=>array(
+ 'preis','menge',
+ ), // refers to the partial view named '_post'
));?>
<ul><?php
@@ -35,5 +52,5 @@ foreach ($model->veranstaltungen as $value) {
?>
</ul>
</div>
-<div class="box info float-right"><h6>Kontaktdaten</h6><?php echo $model->kontaktdaten?></div>
+