diff options
Diffstat (limited to 'protected/views/verein')
| -rw-r--r-- | protected/views/verein/_form.php | 114 | ||||
| -rw-r--r-- | protected/views/verein/_shortangebot.php | 6 | ||||
| -rw-r--r-- | protected/views/verein/_shortangebotverein.php | 8 | ||||
| -rw-r--r-- | protected/views/verein/create.php | 14 | ||||
| -rw-r--r-- | protected/views/verein/update.php | 16 | ||||
| -rw-r--r-- | protected/views/verein/view.php | 29 |
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> + |
