@if($errors->any())
    @foreach($errors->all() as $error)
  • {{ $error }}
  • @endforeach
@endif @if(session('error'))
{{ session('error') }}
@endif @php $selectedMemberIds = collect( old( 'member_ids', $cellGroup->members->pluck('id')->all() ) ) ->map(fn ($id) => (string) $id) ->all(); @endphp
@csrf @method('PUT')

Cell Group Information

Edit the group profile, leaders, schedule and assigned members.

General Information

Leadership

Meeting Schedule

Contact Information

Group Members

Select the members who should belong to this group.

@forelse($members as $member) @php $pivotMember = $cellGroup->members ->firstWhere('id', $member->id); $currentGroupStatus = $pivotMember?->pivot?->status ?? 'Active'; @endphp @empty
No members are available.
@endforelse

The selected leader and assistant leader are always added automatically.

Membership changes

Unchecking a member removes that member from this cell group. Existing joined dates are preserved for members who remain assigned.

Cancel