From: Laury GvR Date: Tue, 15 Jul 2014 13:39:55 +0000 (-0400) Subject: Adding mapimg to properties X-Git-Tag: v1.0^2~23^2~1 X-Git-Url: http://cvs2.gaslightmedia.com/gitweb/?a=commitdiff_plain;h=dc2f5ee6ca674ad7981ce11f541f8533bf0f93f8;p=web%2FBigFore.git Adding mapimg to properties Still have bug for not sending image properly to image server. Added fieldname mapimg. Updated template to output image. --- diff --git a/Toolkit/Property/Controller.php b/Toolkit/Property/Controller.php index f6e00b7..4435dc6 100644 --- a/Toolkit/Property/Controller.php +++ b/Toolkit/Property/Controller.php @@ -88,17 +88,25 @@ class Controller */ private function _processProperty() { + $is = new \Toolkit_Image_Server(); $file1Uploaded = false; if (!$_FILES['image']['error']) { - $is = new \Toolkit_Image_Server(); $file1Uploaded = $is->imageUpload('image'); } $file2Uploaded = false; if (!$_FILES['image2']['error']) { - $is = new \Toolkit_Image_Server(); $file2Uploaded = $is->imageUpload('image2'); } $posted = $this->getFilteredPostData(); + $mapimgurl='http://maps.googleapis.com/maps/api/staticmap?size=400x300&zoom=13&maptype=roadmap&markers=size:mid%7Ccolor:red%7C'; + $address = $posted['street'].','.$posted['city'].','.$posted['state']; + + $mapimgurl .= urlencode($address); + + $mapimg = $is->imageUpload($mapimgurl); + var_dump($mapimg);exit; + $posted['mapimg'] = $mapimg; + $posted['image'] = ($file1Uploaded) ? $file1Uploaded @@ -108,8 +116,10 @@ class Controller ? $file2Uploaded : $posted['oldimg2']; unset($posted['oldimg1'], $posted['oldimg2']); + $mapper = new \Property\Models\Property(); $property = $mapper->createByValues($posted); + //echo '
' .print_r($property,true). '
'; exit; $property->save($this->dbh); } diff --git a/Toolkit/Property/Models/Property.php b/Toolkit/Property/Models/Property.php index feb1517..3e4ec1a 100644 --- a/Toolkit/Property/Models/Property.php +++ b/Toolkit/Property/Models/Property.php @@ -36,11 +36,13 @@ class Property extends \Toolkit_Table protected $name; protected $image; protected $image2; + protected $mapimg; protected $street; protected $city; protected $state; protected $zip; protected $phone; protected $url; + } diff --git a/templates/template.html b/templates/template.html index 8b007b4..5f7ba35 100644 --- a/templates/template.html +++ b/templates/template.html @@ -40,7 +40,7 @@ {property[street]} · {property[city]}, {property[state]} {property[zip]} · {property[phone]} · {property[url]}
- +