$activity = $this->getActivities();
$amenities = $this->getMemberAmenities($this->dbh);
$parks = $this->getParks();
- $regions = $this->memberRegionsAssignedToPage;
+ $regions = $this->getAvailableRegions($this->dbh);
+// $regions = $this->memberRegionsAssignedToPage;
$counties = $this->getCounties();
$page = new stdClass();
public function setPageMemberRegions(
Toolkit_Toolbox_GatewayAbstract $gateway
) {
- $page = $gateway->find($this->_catid);
- $memberRegionsAssignedToPage = array() + $page['member_regions'];
+ $page = $gateway->find($this->_catid);
+ $this->memberRegionsAssignedToPage = $page['member_regions'];
+
// If no regions specified then use all regions
if (count($this->memberRegionsAssignedToPage) == 0) {
$sql .= "
- SELECT DISTINCT region
- FROM member
- WHERE active
- AND region is not null;";
+ SELECT DISTINCT region
+ FROM member
+ WHERE active
+ AND region is not null;";
$stmt = $this->dbh->prepare($sql);
$stmt->execute();
while ($row = $stmt->fetch()) {
- $memberRegionsAssignedToPage[] = $row['region'];
+ $this->memberRegionsAssignedToPage[] = $row['region'];
}
+ $page['member_regions'] = $this->memberRegionsAssignedToPage;
}
- $sql = "
- SELECT region_name
- FROM region
- WHERE region_id = :id";
- $getRegionName = $this->dbh->prepare($sql);
- foreach ($memberRegionsAssignedToPage as $region) {
- $getRegionName->bindParam(':id', $region, PDO::PARAM_INT);
- $getRegionName->execute();
- $this->memberRegionsAssignedToPage[$region]
- = $getRegionName->fetchColumn();
- }
+
+ return $page['member_regions'];
+
+// $page = $gateway->find($this->_catid);
+// $memberRegionsAssignedToPage = array() + $page['member_regions'];
+// // If no regions specified then use all regions
+// if (count($this->memberRegionsAssignedToPage) == 0) {
+// $sql .= "
+// SELECT DISTINCT region
+// FROM member
+// WHERE active
+// AND region is not null;";
+// $stmt = $this->dbh->prepare($sql);
+// $stmt->execute();
+// while ($row = $stmt->fetch()) {
+// $memberRegionsAssignedToPage[] = $row['region'];
+// }
+// }
+// $sql = "
+// SELECT region_name
+// FROM region
+// WHERE region_id = :id";
+// $getRegionName = $this->dbh->prepare($sql);
+// foreach ($memberRegionsAssignedToPage as $region) {
+// $getRegionName->bindParam(':id', $region, PDO::PARAM_INT);
+// $getRegionName->execute();
+// $this->memberRegionsAssignedToPage[$region]
+// = $getRegionName->fetchColumn();
+// }
}
// }}}