2011-01-11 12 views
7

Hem yönetici hem de ön kısım bölümünü tek bir CI yüklemesine dahil eden bir CI sisteminin nasıl yapılandırılacağına dair bir soru sormam gerekiyor. peşinBackend ve bir uygulama için önyüz - Codeigniter

Teşekkür

J

+0

tek yolu denetleyicileri, modelleri ve görünümü klasörler içinde ayrı yönetici klasörü sahip olmaktır .... url sonra http://example.com/controller/admin/login işaret eder Bunu geçmişte yaptım ve benim için çok iyi çalışıyor .. – bharath

cevap

9

Phil Sturgeon her yöntem kullanılabilir nerede önerileri ile Aynısını ulaşmak için 3 yöntem yayınlanmıştır. http://philsturgeon.co.uk/blog/2009/07/Create-an-Admin-panel-with-CodeIgniter

+0

Aynı yazıdan geçiyordum ama hangisinin en iyi şekilde optimize edildiğini söyleyebilir misin? –

+0

Şahsen aşağıdakilerden birini yapardım - siteniz küçük kullanım yöntemi 2 ise, siteniz büyük kullanım yöntemi 3 ise. –

+0

+1 Her zaman # 2 ile giderdim. # 1 yolu ile bunu yapmak dağınık. çok sayıda kod. –

0

Genelde standart bir CI kurulumu kullanıyorum; Sadece kimlik denetimi/yönetici arayüzü/etcetera'yı kontrol eden Yönetici alanı için ayrı bir denetleyici (ler) ile.

Sonra sadece ayrı klasörler halinde görüşlerini aşağı bölünmüş ön/ve yönetici/o Altında

aklınıza gelebilecek daha fazla alt klasörler

admin/settings/user.php 
admin/settings/template.php 
admin/content/newpage.php 

ve böylece

üzerinde göreli yolu kullanılmalıdır Alt dizinlerde yer alan görünümler yüklenirken. yapmanın

$this->load->view('admin/settings/user', $data);