feat(menu): add label field to menu model and update related functionality
This commit is contained in:
@@ -21,6 +21,7 @@ class MenuController extends Controller
|
||||
{
|
||||
$validated = $request->validate([
|
||||
'code' => 'required|string|unique:menues,code',
|
||||
'label' => 'required|string|max:255',
|
||||
'parent_menu_code' => [
|
||||
'nullable',
|
||||
'string',
|
||||
@@ -49,6 +50,7 @@ class MenuController extends Controller
|
||||
{
|
||||
$validated = $request->validate([
|
||||
'code' => 'sometimes|required|string|unique:menues,code,'.$menu->id,
|
||||
'label' => 'sometimes|required|string|max:255',
|
||||
'parent_menu_code' => [
|
||||
'nullable',
|
||||
'string',
|
||||
|
||||
@@ -26,6 +26,7 @@ class Menu extends Model
|
||||
|
||||
protected $fillable = [
|
||||
'code',
|
||||
'label',
|
||||
'parent_menu_code',
|
||||
'content_type',
|
||||
'static_content_schema',
|
||||
|
||||
Reference in New Issue
Block a user