Hi Everyone,
I just need a help to show an error message if the callbackBeforeUpdate function returns FALSE.
Thanks
⚠ In case you've missed it, we have migrated to our new website, with a brand new forum. For more details about the migration you can read our blog post for website migration. This is an archived forum. ⚠
Posted 27 September 2018 - 07:30 AM
Hi Everyone,
I just need a help to show an error message if the callbackBeforeUpdate function returns FALSE.
Thanks
Posted 01 October 2018 - 00:29 AM
$crud->callbackBeforeUpdate(function ($stateParameters) { $this->load->model('m_Section'); $section = $this->m_Section->checkExistingSubSection($stateParameters->data['subsect_Section'], $stateParameters->data['subsect_Name'], $stateParameters->primaryKeyValue); if($section == 1){ return (new \GroceryCrud\Core\Error\ErrorMessage())->setMessage("<h3>The subsection already exists!</h3>"); } else{ return $stateParameters; } });
The sample above checks if a record exists, if it does it will return an error message.
Hope it helps! Cheers! :lol:
Posted 01 October 2018 - 07:29 AM
Thanks @Larasmith. It's working now. Thank you very much.
Posted 04 October 2018 - 03:56 AM
Thanks @Larasmith. It's working now. Thank you very much.
Glad to help! :)