コード例 #1
0
ファイル: view.php プロジェクト: KPEMATOP/findspree_old
<?php

/**
 * Created by PhpStorm.
 * User: dev
 * Date: 03.03.15
 * Time: 10:35
 * @var $event \common\models\Event
 * @var $this  \yii\web\View
 */
use common\models\User;
use yii\helpers\Url;
$this->registerJsFile('/js/event-view.js', ['depends' => \frontend\assets\YMapAsset::className()]);
$this->registerCssFile('/css/event-view.css', ['depends' => \frontend\assets\AppAsset::className()]);
$date = \common\helpers\Time::toDateTime($event->begin);
$this->title = $event->name;
?>

<div class="row">
	<div class="col-md-12">
		<div class="row">
			<div class="col-md-6 col-lg-5">
				<div class="panel panel-default">
					<div class="event-buttons">
						<?php 
if ($event->isMy()) {
    ?>
							<a href="<?php 
    echo Url::to(['event/edit', 'id' => $event->id]);
    ?>
" class="event-favorite"><i
コード例 #2
0
ファイル: EventForm.php プロジェクト: KPEMATOP/findspree_old
 /**
  * Устанавливаем существующую модель
  * @param Event $event
  */
 public function setEventModel(Event $event)
 {
     $this->_eventModel = $event;
     $this->geoDescription = $event->geo_description;
     $this->geoCoordinates = $event->geo_longitude . ',' . $event->geo_latitude;
     $this->type = $event->event_type_id;
     $this->name = $event->name;
     $this->description = $event->description;
     $this->begin = Time::toDateTime($event->begin)->format('d.m.Y H:i');
     if ($event->end) {
         $this->end = Time::toDateTime($event->end)->format('d.m.Y H:i');
     }
     $this->img = $event->getImage(Event::IMAGE_MAIN, ['onlyLink' => 1]);
     $this->site = $event->site;
     $tags = ArrayHelper::getColumn($event->tags, 'name');
     $this->tag = implode(', ', $tags);
     $this->setPrice($event->getPriceList()->asArray()->all());
 }