summaryrefslogtreecommitdiff
path: root/protected/views
diff options
context:
space:
mode:
authorPatrick Seeger <pseeger@ccwn.org>2012-05-05 18:09:22 +0200
committerPatrick Seeger <pseeger@ccwn.org>2012-05-05 18:09:22 +0200
commit7ef6bd96b678c5cb70f31c7400019530dcbe7cbd (patch)
treee191cfa613313fafb5c1adefb2801d480e1fe4b0 /protected/views
parent10b3e68c049cc0830584e535b9273ec1c7745450 (diff)
Assets etc aus git genommen, erste ansicht vereinslist
Diffstat (limited to '')
-rw-r--r--protected/views/cmsPage/_form.php50
-rw-r--r--protected/views/cmsPage/_search.php49
-rw-r--r--protected/views/cmsPage/_view.php32
-rw-r--r--protected/views/cmsPage/admin.php58
-rw-r--r--protected/views/cmsPage/create.php15
-rw-r--r--protected/views/cmsPage/index.php17
-rw-r--r--protected/views/cmsPage/update.php18
-rw-r--r--protected/views/cmsPage/view.php39
-rw-r--r--protected/views/common/_advanced_search.php20
-rw-r--r--protected/views/common/_comparison_text.php4
-rw-r--r--protected/views/common/_required_fields_text.php1
-rw-r--r--protected/views/verein/_form.php114
-rw-r--r--protected/views/verein/_search.php64
-rw-r--r--protected/views/verein/_short.php11
-rw-r--r--protected/views/verein/create.php14
-rw-r--r--protected/views/verein/index.php19
-rw-r--r--protected/views/verein/update.php16
-rw-r--r--protected/views/verein/view.php30
18 files changed, 293 insertions, 278 deletions
diff --git a/protected/views/cmsPage/_form.php b/protected/views/cmsPage/_form.php
deleted file mode 100644
index 4b29cd3..0000000
--- a/protected/views/cmsPage/_form.php
+++ /dev/null
@@ -1,50 +0,0 @@
-<div class="form">
-
-<?php $form=$this->beginWidget('CActiveForm', array(
- 'id'=>'cms-page-form',
- 'enableAjaxValidation'=>false,
-)); ?>
-
- <p class="note">Fields with <span class="required">*</span> are required.</p>
-
- <?php echo $form->errorSummary($model); ?>
-
- <div class="row">
-
- <?php echo $form->labelEx($model,'content'); ?>
- <?php $this->widget(
- 'application.extensions.ddeditor.DDEditor',
- array(
- 'model'=>$model,
- 'attribute'=>'content',
- 'htmlOptions'=>array('rows'=>10, 'cols'=>70),
- 'previewRequest'=>'cmsPage/preview')); ?>
- <?php echo $form->error($model,'content'); ?>
- </div>
-
- <div class="row">
- <?php echo $form->labelEx($model,'title'); ?>
- <?php echo $form->textField($model,'title',array('size'=>60,'maxlength'=>255)); ?>
- <?php echo $form->error($model,'title'); ?>
- </div>
-
-
- <div class="row">
- <?php echo $form->labelEx($model,'status'); ?>
- <?php echo $form->textField($model,'status'); ?>
- <?php echo $form->error($model,'status'); ?>
- </div>
-
- <div class="row">
- <?php echo $form->labelEx($model,'slug'); ?>
- <?php echo $form->textField($model,'slug',array('size'=>60,'maxlength'=>255)); ?>
- <?php echo $form->error($model,'slug'); ?>
- </div>
-
- <div class="row buttons">
- <?php echo CHtml::submitButton($model->isNewRecord ? 'Create' : 'Save'); ?>
- </div>
-
-<?php $this->endWidget(); ?>
-
-</div><!-- form --> \ No newline at end of file
diff --git a/protected/views/cmsPage/_search.php b/protected/views/cmsPage/_search.php
deleted file mode 100644
index abab43c..0000000
--- a/protected/views/cmsPage/_search.php
+++ /dev/null
@@ -1,49 +0,0 @@
-<div class="wide form">
-
-<?php $form=$this->beginWidget('CActiveForm', array(
- 'action'=>Yii::app()->createUrl($this->route),
- 'method'=>'get',
-)); ?>
-
- <div class="row">
- <?php echo $form->label($model,'id'); ?>
- <?php echo $form->textField($model,'id'); ?>
- </div>
-
- <div class="row">
- <?php echo $form->label($model,'content'); ?>
- <?php echo $form->textArea($model,'content',array('rows'=>6, 'cols'=>50)); ?>
- </div>
-
- <div class="row">
- <?php echo $form->label($model,'title'); ?>
- <?php echo $form->textField($model,'title',array('size'=>60,'maxlength'=>255)); ?>
- </div>
-
- <div class="row">
- <?php echo $form->label($model,'create_time'); ?>
- <?php echo $form->textField($model,'create_time'); ?>
- </div>
-
- <div class="row">
- <?php echo $form->label($model,'update_time'); ?>
- <?php echo $form->textField($model,'update_time'); ?>
- </div>
-
- <div class="row">
- <?php echo $form->label($model,'status'); ?>
- <?php echo $form->textField($model,'status'); ?>
- </div>
-
- <div class="row">
- <?php echo $form->label($model,'slug'); ?>
- <?php echo $form->textField($model,'slug',array('size'=>60,'maxlength'=>255)); ?>
- </div>
-
- <div class="row buttons">
- <?php echo CHtml::submitButton('Search'); ?>
- </div>
-
-<?php $this->endWidget(); ?>
-
-</div><!-- search-form --> \ No newline at end of file
diff --git a/protected/views/cmsPage/_view.php b/protected/views/cmsPage/_view.php
deleted file mode 100644
index fd490a3..0000000
--- a/protected/views/cmsPage/_view.php
+++ /dev/null
@@ -1,32 +0,0 @@
-<div class="view">
-
- <b><?php echo CHtml::encode($data->getAttributeLabel('id')); ?>:</b>
- <?php echo CHtml::link(CHtml::encode($data->id), array('view', 'id'=>$data->id)); ?>
- <br />
-
- <b><?php echo CHtml::encode($data->getAttributeLabel('content')); ?>:</b>
- <?php echo CHtml::encode($data->content); ?>
- <br />
-
- <b><?php echo CHtml::encode($data->getAttributeLabel('title')); ?>:</b>
- <?php echo CHtml::encode($data->title); ?>
- <br />
-
- <b><?php echo CHtml::encode($data->getAttributeLabel('create_time')); ?>:</b>
- <?php echo CHtml::encode($data->create_time); ?>
- <br />
-
- <b><?php echo CHtml::encode($data->getAttributeLabel('update_time')); ?>:</b>
- <?php echo CHtml::encode($data->update_time); ?>
- <br />
-
- <b><?php echo CHtml::encode($data->getAttributeLabel('status')); ?>:</b>
- <?php echo CHtml::encode($data->status); ?>
- <br />
-
- <b><?php echo CHtml::encode($data->getAttributeLabel('slug')); ?>:</b>
- <?php echo CHtml::encode($data->slug); ?>
- <br />
-
-
-</div> \ No newline at end of file
diff --git a/protected/views/cmsPage/admin.php b/protected/views/cmsPage/admin.php
deleted file mode 100644
index 88ede5c..0000000
--- a/protected/views/cmsPage/admin.php
+++ /dev/null
@@ -1,58 +0,0 @@
-<?php
-$this->breadcrumbs=array(
- 'Cms Pages'=>array('index'),
- 'Manage',
-);
-
-$this->menu=array(
- array('label'=>'List CmsPage', 'url'=>array('index')),
- array('label'=>'Create CmsPage', 'url'=>array('create')),
-);
-
-Yii::app()->clientScript->registerScript('search', "
-$('.search-button').click(function(){
- $('.search-form').toggle();
- return false;
-});
-$('.search-form form').submit(function(){
- $.fn.yiiGridView.update('cms-page-grid', {
- data: $(this).serialize()
- });
- return false;
-});
-");
-?>
-
-<h1>Manage Cms Pages</h1>
-
-<p>
-You may optionally enter a comparison operator (<b>&lt;</b>, <b>&lt;=</b>, <b>&gt;</b>, <b>&gt;=</b>, <b>&lt;&gt;</b>
-or <b>=</b>) at the beginning of each of your search values to specify how the comparison should be done.
-</p>
-
-<?php echo CHtml::link('Advanced Search','#',array('class'=>'search-button')); ?>
-<div class="search-form" style="display:none">
-<?php $this->renderPartial('_search',array(
- 'model'=>$model,
-)); ?>
-</div><!-- search-form -->
-
-<?php $this->widget('zii.widgets.grid.CGridView', array(
- 'id'=>'cms-page-grid',
- 'dataProvider'=>$model->search(),
- 'filter'=>$model,
- 'columns'=>array(
- 'id',
- 'content',
- 'title',
- 'create_time',
- 'update_time',
- 'status',
- /*
- 'slug',
- */
- array(
- 'class'=>'CButtonColumn',
- ),
- ),
-)); ?>
diff --git a/protected/views/cmsPage/create.php b/protected/views/cmsPage/create.php
deleted file mode 100644
index a193bdc..0000000
--- a/protected/views/cmsPage/create.php
+++ /dev/null
@@ -1,15 +0,0 @@
-<?php
-$this->breadcrumbs=array(
- 'Cms Pages'=>array('index'),
- 'Create',
-);
-
-$this->menu=array(
- array('label'=>'List CmsPage', 'url'=>array('index')),
- array('label'=>'Manage CmsPage', 'url'=>array('admin')),
-);
-?>
-
-<h1>Create CmsPage</h1>
-
-<?php echo $this->renderPartial('_form', array('model'=>$model)); ?> \ No newline at end of file
diff --git a/protected/views/cmsPage/index.php b/protected/views/cmsPage/index.php
deleted file mode 100644
index 2b9d12d..0000000
--- a/protected/views/cmsPage/index.php
+++ /dev/null
@@ -1,17 +0,0 @@
-<?php
-$this->breadcrumbs=array(
- 'Cms Pages',
-);
-
-$this->menu=array(
- array('label'=>'Create CmsPage', 'url'=>array('create')),
- array('label'=>'Manage CmsPage', 'url'=>array('admin')),
-);
-?>
-
-<h1>Cms Pages</h1>
-
-<?php $this->widget('zii.widgets.CListView', array(
- 'dataProvider'=>$dataProvider,
- 'itemView'=>'_view',
-)); ?>
diff --git a/protected/views/cmsPage/update.php b/protected/views/cmsPage/update.php
deleted file mode 100644
index e4aa403..0000000
--- a/protected/views/cmsPage/update.php
+++ /dev/null
@@ -1,18 +0,0 @@
-<?php
-$this->breadcrumbs=array(
- 'Cms Pages'=>array('index'),
- $model->title=>array('view','id'=>$model->id),
- 'Update',
-);
-
-$this->menu=array(
- array('label'=>'List CmsPage', 'url'=>array('index')),
- array('label'=>'Create CmsPage', 'url'=>array('create')),
- array('label'=>'View CmsPage', 'url'=>array('view', 'id'=>$model->id)),
- array('label'=>'Manage CmsPage', 'url'=>array('admin')),
-);
-?>
-
-<h1>Update CmsPage <?php echo $model->id; ?></h1>
-
-<?php echo $this->renderPartial('_form', array('model'=>$model)); ?> \ No newline at end of file
diff --git a/protected/views/cmsPage/view.php b/protected/views/cmsPage/view.php
deleted file mode 100644
index b05fd2e..0000000
--- a/protected/views/cmsPage/view.php
+++ /dev/null
@@ -1,39 +0,0 @@
-<?php
-$this->breadcrumbs=array(
- 'Cms Pages'=>array('index'),
- $model->title,
-);
-
-$this->menu=array(
- array('label'=>'List CmsPage', 'url'=>array('index')),
- array('label'=>'Create CmsPage', 'url'=>array('create')),
- array('label'=>'Update CmsPage', 'url'=>array('update', 'id'=>$model->id)),
- array('label'=>'Delete CmsPage', 'url'=>'#', 'linkOptions'=>array('submit'=>array('delete','id'=>$model->id),'confirm'=>'Are you sure you want to delete this item?')),
- array('label'=>'Manage CmsPage', 'url'=>array('admin')),
-);
-?>
-
-<h1><?php echo $model->title; ?></h1>
-
-<div>
-<?php
- $parser=new CMarkdownParser;
- echo $parser->safeTransform($model->content);
-
-?>
-</div>
-
-<?php $this->widget('zii.widgets.CDetailView', array(
- 'data'=>$model,
- 'attributes'=>array(
- 'id',
- 'content',
- 'title',
- 'create_time',
- 'update_time',
- 'status',
- 'slug',
- ),
-)); ?>
-
-<div>Diese Seite wurde am <?php echo $model->update_time ?> zuletzt aktualisiert.</div> \ No newline at end of file
diff --git a/protected/views/common/_advanced_search.php b/protected/views/common/_advanced_search.php
new file mode 100644
index 0000000..78d3837
--- /dev/null
+++ b/protected/views/common/_advanced_search.php
@@ -0,0 +1,20 @@
+<?php
+Yii::app()->clientScript->registerScript('search', "
+$('.search-button').click(function(){
+ $('.search-form').toggle();
+ return false;
+});
+$('.search-form form').submit(function(){
+ $.fn.yiiGridView.update('angebot-grid', {
+ data: $(this).serialize()
+ });
+ return false;
+});
+");
+?>
+<?php echo CHtml::link('Erweiterte Suche','#',array('class'=>'search-button')); ?>
+<div class="search-form" style="display:none">
+<?php $this->renderPartial('_search',array(
+ 'model'=>$model,
+)); ?>
+</div><!-- search-form --> \ No newline at end of file
diff --git a/protected/views/common/_comparison_text.php b/protected/views/common/_comparison_text.php
new file mode 100644
index 0000000..f2a0b2c
--- /dev/null
+++ b/protected/views/common/_comparison_text.php
@@ -0,0 +1,4 @@
+<p>
+Die optionale Eingabe von Vergleichsoperatoren (<b>&lt;</b>, <b>&lt;=</b>, <b>&gt;</b>, <b>&gt;=</b>, <b>&lt;&gt;</b>
+or <b>=</b>) zu Beginn eines Suchwertes dient der Spezifikation, wie der Vergleich erfolgen soll.
+</p> \ No newline at end of file
diff --git a/protected/views/common/_required_fields_text.php b/protected/views/common/_required_fields_text.php
new file mode 100644
index 0000000..8b2ca71
--- /dev/null
+++ b/protected/views/common/_required_fields_text.php
@@ -0,0 +1 @@
+<p class="note">Mit <span class="required">*</span> gekennzeichnete Felder sind Pflichtfelder.</p> \ No newline at end of file
diff --git a/protected/views/verein/_form.php b/protected/views/verein/_form.php
new file mode 100644
index 0000000..dbda2db
--- /dev/null
+++ b/protected/views/verein/_form.php
@@ -0,0 +1,114 @@
+<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/_search.php b/protected/views/verein/_search.php
new file mode 100644
index 0000000..d06dd24
--- /dev/null
+++ b/protected/views/verein/_search.php
@@ -0,0 +1,64 @@
+<div class="wide form">
+
+<?php $form=$this->beginWidget('CActiveForm', array(
+ 'action'=>Yii::app()->createUrl($this->route),
+ 'method'=>'get',
+)); ?>
+
+ <div class="row">
+ <?php echo $form->label($model,'id'); ?>
+ <?php echo $form->textField($model,'id'); ?>
+ </div>
+
+ <div class="row">
+ <?php echo $form->label($model,'name'); ?>
+ <?php echo $form->textField($model,'name',array('size'=>60,'maxlength'=>255)); ?>
+ </div>
+
+ <div class="row">
+ <?php echo $form->label($model,'url'); ?>
+ <?php echo $form->textField($model,'url',array('size'=>60,'maxlength'=>255)); ?>
+ </div>
+
+ <div class="row">
+ <?php echo $form->label($model,'bild'); ?>
+ <?php echo $form->textField($model,'bild',array('size'=>60,'maxlength'=>100)); ?>
+ </div>
+
+ <div class="row">
+ <?php echo $form->label($model,'email'); ?>
+ <?php echo $form->textField($model,'email',array('size'=>60,'maxlength'=>100)); ?>
+ </div>
+
+ <div class="row">
+ <?php echo $form->label($model,'slug'); ?>
+ <?php echo $form->textField($model,'slug',array('size'=>60,'maxlength'=>100)); ?>
+ </div>
+
+ <div class="row">
+ <?php echo $form->label($model,'kontaktdaten'); ?>
+ <?php echo $form->textArea($model,'kontaktdaten',array('rows'=>6, 'cols'=>50)); ?>
+ </div>
+
+ <div class="row">
+ <?php echo $form->label($model,'beschreibung'); ?>
+ <?php echo $form->textArea($model,'beschreibung',array('rows'=>6, 'cols'=>50)); ?>
+ </div>
+
+ <div class="row">
+ <?php echo $form->label($model,'standort_id'); ?>
+ <?php echo $form->textField($model,'standort_id'); ?>
+ </div>
+
+ <div class="row">
+ <?php echo $form->label($model,'published'); ?>
+ <?php echo $form->textField($model,'published'); ?>
+ </div>
+
+ <div class="row buttons">
+ <?php echo CHtml::submitButton('Search'); ?>
+ </div>
+
+<?php $this->endWidget(); ?>
+
+</div><!-- search-form --> \ No newline at end of file
diff --git a/protected/views/verein/_short.php b/protected/views/verein/_short.php
new file mode 100644
index 0000000..e31ed34
--- /dev/null
+++ b/protected/views/verein/_short.php
@@ -0,0 +1,11 @@
+<h6><?php echo CHTML::link($data->name,array("verein/view","id"=>$data->id)); ?></h6>
+<?php
+if(strlen(strip_tags($data->beschreibung))>300) {
+ $tmp = str_split(strip_tags($data->beschreibung),297);
+ $myBeschreibung = $tmp[0]."...";
+} else {
+ $myBeschreibung = strip_tags($data->beschreibung);
+}?>
+<p><?php echo CHTML::link(CHTML::decode($myBeschreibung),array("verein/view","id"=>$data->id)); ?></p>
+
+<?php echo CHTML::link("<h6>".$data->name."</h6><p>".$myBeschreibung."</p>" ,array("verein/view","id"=>$data->id)); ?> \ No newline at end of file
diff --git a/protected/views/verein/create.php b/protected/views/verein/create.php
new file mode 100644
index 0000000..46f088e
--- /dev/null
+++ b/protected/views/verein/create.php
@@ -0,0 +1,14 @@
+<?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/index.php b/protected/views/verein/index.php
new file mode 100644
index 0000000..cfdd6e0
--- /dev/null
+++ b/protected/views/verein/index.php
@@ -0,0 +1,19 @@
+<?php
+$this->breadcrumbs=array(
+ 'Vereine',
+);
+
+$this->menu=array(
+ array('label'=>'Verein erstellen', 'url'=>array('create'),'visible'=>!Yii::app()->user->isGuest),
+);
+?>
+
+<h2>Vereine</h2>
+<?php $this->widget('zii.widgets.CListView', array(
+ 'dataProvider'=>$model->search(),
+ 'itemView'=>'_short', // refers to the partial view named '_post'
+ 'sortableAttributes'=>array(
+ 'name',
+ /*'create_time'=>'Post Time',*/
+ ),
+ ));?>
diff --git a/protected/views/verein/update.php b/protected/views/verein/update.php
new file mode 100644
index 0000000..5230605
--- /dev/null
+++ b/protected/views/verein/update.php
@@ -0,0 +1,16 @@
+<?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
new file mode 100644
index 0000000..6efb9e7
--- /dev/null
+++ b/protected/views/verein/view.php
@@ -0,0 +1,30 @@
+<?php
+$this->breadcrumbs=array(
+ 'Vereine'=>array('index'),
+ $model->name,
+);
+
+$this->menu=array(
+ array('label'=>'Vereine verwalten', 'url'=>array('index')),
+ array('label'=>'Verein erstellen', 'url'=>array('create')),
+ array('label'=>'Verein bearbeiten', 'url'=>array('update', 'id'=>$model->id)),
+ array('label'=>'Verein löschen', 'url'=>'#', 'linkOptions'=>array('submit'=>array('delete','id'=>$model->id),'confirm'=>'Are you sure you want to delete this item?')),
+);
+?>
+
+<h1><?php echo $model->name; ?></h1>
+
+<?php $this->widget('zii.widgets.CDetailView', array(
+ 'data'=>$model,
+ 'attributes'=>array(
+ 'slug',
+ /*'name',*/
+ array('label'=>'Bild', 'value'=>CHtml::image($model->bild), 'type'=>'raw'),
+ array('label'=>'Homepage', 'value'=>CHtml::link($model->url, $model->url, array("target"=>"_blank")), 'type'=>'raw'),
+ 'email',
+ 'kontaktdaten:html',
+ 'beschreibung:html',
+ array('label'=>'Standort', 'value'=>($model->standort) ? $model->standort->name : "-"),
+ array('label'=>'Öffentlich', 'value'=>CHtml::image($model->published ? "images/ok.png" : "images/nok.png", $model->published ? "ok.png" : "nok.png"), 'type'=>'raw'),
+ ),
+)); ?>