function payment_delete($id = FALSE, $invoice_id = FALSE) { $item = InvoiceHasPayment::find_by_id($id); $item->delete(); $this->content_view = 'invoices/view'; if (!$item) { $this->session->set_flashdata('message', 'error:' . $this->lang->line('messages_delete_payment_error')); } else { $this->session->set_flashdata('message', 'success:' . $this->lang->line('messages_delete_payment_success')); } redirect('invoices/view/' . $invoice_id); }