Feature Controls
Device Feature Management
@if (session('success'))
{{ session('success') }}
@endif
@if (session('error'))
{{ session('error') }}
@endif
{{ $stats['total'] }}
Total Features
{{ $stats['enabled'] }}
Enabled
{{ $stats['disabled'] }}
Disabled
{{ $stats['system'] }}
System Features
{{ $stats['custom'] }}
Custom Features
| Order | Feature Key | Feature Name | Description | Type | Status | {{--Actions | --}}
|---|---|---|---|---|---|---|
| {{ $feature->sort_order }} |
{{ $feature->feature_key }}
|
{{ $feature->feature_name }} | {{ $feature->description ?: 'No description provided' }} | {{ $feature->type_text }} |
@if ($feature->feature_key === 'menu_slider')
{{-- Custom controls for menu_slider --}}
value === '1' ? 'checked' : '' }}
onchange="toggleFeature({{ $feature->id }}, this.checked)">
{{ $feature->status_text }}
{{ $feature->value }}
@endif
@endif
Custom Value |
{{-- --}} |
| No feature controls found. {{-- Removed "Create First Feature" button as create ability is removed --}} | ||||||
Feature Controls Information
- System Features: Built-in features that cannot be deleted (e.g., Logo, Background, etc.)
- Custom Features: User-created features that can be modified or deleted
- Feature Key: Unique identifier used in API responses (must be valid variable name)
- Sort Order: Drag and drop rows to reorder features for better organization
- Status: Use the toggle switch to enable/disable features instantly
- Default Value: New features are created with value "0" (disabled) by default