public function process() { global $cookie; parent::process(); // get hotel id // its value will retain from session. // get room plan list by hotel id $hotelId = $this->hotelId; // // action switch global $cookie; $iso = Language::getIsoById((int) $cookie->LanguageID); // show default list page $resRoomPlanList = RoomPlan::getRoomPlanListByHotelId($hotelId); // print_r($resRoomPlanList); $roomPlanList = array(); foreach ($resRoomPlanList as $roomPlan) { $RoomPlanNameKey = 'RoomPlanName_' . $iso; $roomPlan['RoomPlanName'] = $roomPlan[$RoomPlanNameKey]; $RoomPlanDescriptionKey = 'RoomPlanDescription_' . $iso; $roomPlan['RoomPlanDescription'] = addslashes($roomPlan[$RoomPlanDescriptionKey]); $roomPlan['FileIdList'] = RoomFile::getRoomFileListByRoomPlanId($roomPlan['RoomPlanId']); $photoList = RoomFile::getRoomFileListByRoomPlanId($roomPlan['RoomPlanId']); foreach ($photoList as $key => $var) { $iso_name = 'RoomFileName_' . $iso; $photoList[$key]['RoomFileName'] = $photoList[$key][$iso_name]; } $roomPlan['FileIdList'] = $photoList; $roomPlanList[] = $roomPlan; } $roomTypeList = RoomPlan::getRoomTypeList(); $today = date('Y-m-d'); $tomorrow = date('Y-m-d', strtotime($today . " + 1 days")); self::$smarty->assign("roomPlanList", $roomPlanList); self::$smarty->assign("roomTypeList", $roomTypeList); self::$smarty->assign("hid", $hotelId); self::$smarty->assign("today", $today); self::$smarty->assign("tomorrow", $tomorrow); }