@include('admin.crud.form', [ 'action' => route('admin.students.update', $edit_data->id), 'formId' => 'edit-student-form', 'submitText' => 'Update Student', 'class' => 'ajax-crud-form', 'redirect' => route('admin.students.index'), 'method' => 'PUT', 'fields' => [ [ 'type' => 'text', 'name' => 'name', 'id' => 'name', 'label' => 'Full Name', 'placeholder' => 'Enter student full name', 'required' => true, 'value' => $edit_data->name, 'col' => 6 ], [ 'type' => 'email', 'name' => 'email', 'id' => 'email', 'label' => 'Email Address', 'placeholder' => 'Enter email address', 'required' => true, 'value' => $edit_data->email, 'col' => 6 ], [ 'type' => 'text', 'name' => 'phone', 'id' => 'phone', 'label' => 'Phone Number', 'placeholder' => 'Enter phone number', 'required' => true, 'value' => $edit_data->phone, 'col' => 6 ], [ 'type' => 'text', 'name' => 'country_code', 'id' => 'country_code', 'label' => 'Country Code', 'placeholder' => '+1, +44, +91, etc.', 'required' => true, 'value' => $edit_data->country_code, 'col' => 6 ], [ 'type' => 'select', 'name' => 'status', 'id' => 'status', 'label' => 'Status', 'required' => true, 'value' => $edit_data->status, 'options' => [ 'active' => 'Active', 'pending' => 'Pending', 'blocked' => 'Blocked' ], 'col' => 6 ], [ 'type' => 'image', 'name' => 'profile_picture', 'id' => 'profile_picture', 'label' => 'Profile Picture', 'presetKey' => 'profile_picture', 'value' => $edit_data->profile_picture ? asset('storage/' . $edit_data->profile_picture) : null, 'col' => 12 ] ] ])