コード例 #1
0
 /**
  * Edit JS - Used to load all configuration for Edit Reservation Form
  *
  * This method loads only configuration information required by the edit.js
  * reservation page.
  *
  * @return   js variable used directly by edit.js
  */
 public function edit_Js_Action()
 {
     $fieldsDAO = new RM_ReservationConfig();
     $configFields = $fieldsDAO->getAdminEdit()->toArray();
     foreach ($configFields as $key => $configField) {
         $metainfo[] = $configField['admin_edit_preferences'];
     }
     $fieldsDAO = new RM_UnitConfig();
     $configFields = $fieldsDAO->getAllReservationFields()->toArray();
     foreach ($configFields as $key => $configField) {
         $metainfo[] = $configField['admin_edit_reservation_preferences'];
     }
     return "RM.Common.Reservations_Edit_Setup([" . implode(',', $metainfo) . "]);";
 }