MVC Altyapıları.

0 Cevap php

Geçenlerde benim PHP geliştirme için CodeIgniter framework kullanarak başladı.

Ben kullanımını düzeltmek olarak sadece merak ediyordum.

Esasen ben şu durum var.

Ben 'ürün' başlıklı bir denetleyici var

Ben kullanıcı ürün / endeks giderse onlar ürün / kategori-ismi onlar öğelerin bir listesini almak giderseniz o yüzden, caetgories bir listesini almak istiyorum.

Bunu başarmak için, ben farklı görüşleri yükler if / elseif deyimi ile 1 denetleyicisi var. Bu doğru bir yaklaşım mı?

If i am on a items/category-name page, I load a view entitled 'items-list' I pass a variable entitled $type to this view.

Görünümünde o (bir if deyimi ile tekrar) bu tür algılar ve kategori başlığını (ayrıca) geçti verir. Basit.

Yanı sıra bu ben son zamanlarda satılan ürün listesi için tamamen farklı bir denetleyici (sormayın :)) var. Görüntülemek için listenin biçimi temelde aynı olduğu gibi aynı görünüm kullanan, ancak farklı bir $ tür VAR geçmektedir. Görünümü, çıkışlar çeşitli 'ekstra' bağlantıları, resim vb bu algılar ve tabii çıkışı 'kategoriler' başlığı değil.

Esasen ben bir görünüm kullanan 2. denetleyicileri var. Çeşitli ile kontrolörler ve görünümünde hem de / elseif ifadeleri doğru çıktı almak için eğer.

Bu doğru bir yaklaşım mı?

Teşekkürler

0 Cevap