Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ## action caller
- $actions = new FieldSet(
- new FormAction('doAddVoucher', "Add Voucher To Cart")
- );
- ## action
- function doAddVoucher($data, $form) {
- //print_r($data);
- //$customer = new Customer();
- //$voucher = new GiftVoucher();
- $submitLink = new Member();
- $submitLink->Status = "Saved (update)";
- $form->saveInto($submitLink);
- if ( $submitLink->write() ) {
- //$paymentLink = DataObject::get_by_id('Payment', $submitLink->PaymentsID);
- //$paymentLink->BookingsID = $id;
- //$paymentLink->write();
- FormResponse::status_message(_t('BookingAdmin.UPDATEDLINK','Updated Booking'), 'good');
- FormResponse::update_status($submitLink->Status);
- FormResponse::set_node_title($id, $submitLink->Reference);
- FormResponse::get_page($id);
- Session::set('currentBookingPage', $id);
- } else {
- FormResponse::status_message(_t('LocationsAdmin.UPDATEFAILED','Update Failed'), 'bad');
- }
- return FormResponse::respond();
- }
Add Comment
Please, Sign In to add comment