コード例 #1
0
 /**
  * Render static map for given place model
  */
 public function placeFromModel()
 {
     $oPlaceModel = $this->getVal('model', null);
     $rteData = $this->getVal('rteData', false);
     if (empty($oPlaceModel)) {
         $oPlaceModel = new PlaceModel();
     }
     $this->setVal('url', $oPlaceModel->getStaticMapUrl());
     $this->setVal('align', $oPlaceModel->getAlign());
     $this->setVal('width', $oPlaceModel->getWidth());
     $this->setVal('height', $oPlaceModel->getHeight());
     $this->setVal('lat', $oPlaceModel->getLat());
     $this->setVal('lon', $oPlaceModel->getLon());
     $this->setVal('zoom', $oPlaceModel->getZoom());
     $this->setVal('categories', $oPlaceModel->getCategoriesAsText());
     $this->setVal('caption', $oPlaceModel->getCaption());
     $this->setVal('rteData', $rteData);
 }