Ejemplo n.º 1
0
 private function infowindow()
 {
     $wpl_property = new wpl_property();
     $listing_fields = $wpl_property->get_plisting_fields();
     $select = $wpl_property->generate_select($listing_fields, 'p');
     $property_ids = wpl_request::getVar('property_ids', '');
     $query = "SELECT " . $select . " FROM `#__wpl_properties` AS p WHERE 1 AND p.`deleted`='0' AND p.`finalized`='1' AND p.`confirmed`='1' AND p.`expired`='0' AND p.`id` IN (" . $property_ids . ")";
     $properties = $wpl_property->search($query);
     /** plisting fields **/
     $plisting_fields = $wpl_property->get_plisting_fields();
     $this->wpl_properties = array();
     foreach ($properties as $property) {
         $this->wpl_properties[$property->id] = $wpl_property->full_render($property->id, $plisting_fields, $property);
     }
     parent::render($this->tpl_path, 'infowindow');
     exit;
 }