Beispiel #1
0
    public function renderImage()
    {
        if (self::$imageJs === false) {
            Yii::app()->clientScript->registerScriptFile(Yii::app()->theme->baseUrl . '/js/jquery.panorama360.js');
            self::$imageJs = true;
        }
        echo '
		<div class="panorama-view" id="panorama-' . $this->id . '">
			<div class="panorama-container">
				<img src="' . Yii::app()->baseUrl . '/' . $this->url . '/' . $this->apartment_id . '/' . $this->name . '" alt="" data-width="' . $this->width . '" data-height="' . $this->height . '"/>
			</div>
		</div>
		';
        Yii::app()->clientScript->registerScript('panorama-' . $this->id, '
			$("#panorama-' . $this->id . '").panorama360();
		', CClientScript::POS_READY);
    }