breadcrumbs=array( 'Standorte' ); $this->menu=array( array('label'=>'Standort erstellen', 'url'=>array('create')), ); ?>

Standorte

renderPartial('/common/_comparison_text'); ?> renderPartial('/common/_advanced_search',array( 'model'=>$model, )); ?> ".$standort->name."
".CHtml::link("Bearbeiten", array("standort/update", "id"=>$standort->id), array("update"=>"#edit")).""); $dragendfunction = "function (event) { var save = confirm('Neue Koordinaten wirklich speichern?'); if (save) { $.ajax({ 'type':'POST', 'url':'".$this->createUrl('standort/savecoords', array('id'=>$standort->id))."', 'data':({'lat': event.latLng.lat(), 'lng': event.latLng.lng()}), 'cache':false, 'statusCode': { 404: function() { alert('Der Standort existiert nicht.'); }, 500: function() { alert('Fehler beim Speichern.'); }, 400: function() { alert('Fehlende Parameter'); }, 200: function() { alert('Neue Koordinaten erfolgreich gespeichert'); } } }); } console.info(event) } "; // Saving coordinates after user dragged our marker. $dragevent = new EGMapEvent('dragend', $dragendfunction, false, EGMapEvent::TYPE_EVENT_DEFAULT); $marker = new EGMapMarker($standort->pos_lat, $standort->pos_long, array('title' => $model->name, 'draggable'=>true), 'marker', array('dragevent'=>$dragevent)); $marker->addHtmlInfoWindow($infoWindow); $map->addMarker($marker, $standort->published); } $map->render(); ?> widget('zii.widgets.grid.CGridView', array( 'id'=>'standort-grid', 'dataProvider'=>$model->search(), 'filter'=>$model, 'columns'=>array( 'type', 'name', 'pos_lat', 'pos_long', array('header'=>'Öffentlich', 'value'=>'CHtml::image($data->published ? "images/ok.png" : "images/nok.png", $data->published ? "ok.png" : "nok.png")', 'type'=>'raw'), array( 'class'=>'CButtonColumn', 'template'=>'{update} {delete}' ), ), )); ?>