/admin/subscription/manage - Sistem Analizi
Subscription Manage sayfası, kullanıcılara abonelik oluşturmak ve düzenlemek için kullanılıyor. Bir kullanıcıya yeni bir premium abonelik vermek istediğinizde bu sayfadan yapıyorsunuz.
Bir kullanıcıya birden fazla abonelik satabilirsiniz. Örneğin bugün 1 aylık aldı, gelecek ay için de 3 aylık aldı. Bunlar "zincir" oluşturur - biri bitince diğeri otomatik başlar.
Sayfanın hangi özelliklerini geliştirmek istediğinizi belirtin. Mevcut sistem zaten oldukça kapsamlı.
Modules/Subscription/ ├── App/Http/Livewire/Admin/ │ ├── SubscriptionManageComponent.php ← Ana component │ ├── SubscriptionComponent.php ← Liste sayfası │ ├── SubscriptionPlanComponent.php ← Plan listesi │ └── SubscriptionPlanManageComponent.php ← Plan formu ├── resources/views/admin/livewire/ │ ├── subscription-manage-component.blade.php ← Form view │ └── subscription-component.blade.php ← Liste view ├── App/Models/ │ ├── Subscription.php ← Abonelik modeli │ └── SubscriptionPlan.php ← Plan modeli └── routes/admin.php
// Modules/Subscription/routes/admin.php
GET /admin/subscription/manage/{id?} → SubscriptionManageComponent
GET /admin/subscription/ → SubscriptionComponent (liste)
GET /admin/subscription/stats → SubscriptionStatsComponent
Aktif abonelik
Deneme süresi
Sırada bekliyor
Ödeme bekliyor
Süresi dolmuş
İptal edilmiş
Kullanıcı #123 Abonelik Zinciri: ┌─────────────────────────────────────────────────────┐ │ ACTIVE (chain_position: 1) │ │ 1 Ocak → 1 Şubat │ └─────────────────────────────────────────────────────┘ ↓ ┌─────────────────────────────────────────────────────┐ │ PENDING (chain_position: 2) │ │ 1 Şubat → 1 Mart │ └─────────────────────────────────────────────────────┘ ↓ ┌─────────────────────────────────────────────────────┐ │ PENDING (chain_position: 3) │ │ 1 Mart → 1 Nisan │ └─────────────────────────────────────────────────────┘ // Silme durumunda → rechainUserSubscriptions() otomatik düzenler
Status select (6 seçenek)
Auto Renew (checkbox)
Submit Button
Hangi özelliği geliştirmek istediğinizi belirtin, detaylı plan hazırlayalım.
15 Ocak 2026 • Muzibu.com