Zend Framework MVC uygulamasını kullanarak bir proje başlatmak için gidiyorum.
Nasıl ajax ile çalışır? Yani, kontrolör içine tüm ajax kodu yerleştirmek gerekir? Veya Görünüm?
Örneğin, ben bir sayfada göstermek için yazar 'ivan' den mesajları almak istiyorum.
Normalde, ben Mesajlar denetleyicisi (ya da belki Kullanıcılar kontrolörü, her yerde), bunun için görünüm (ve tüm kodu ') (byAuthorAction' böyle, böyle yeni bir eylem oluşturmak '/ ileti / yazar / ivan' veya ettirmek için bir bağlantı oluşturmak ne model mesajları alır oraya gider) ve kendisine yeni bir rota oluşturmak.
DRY prensibi tutmak ve ben gibi akıllı kod yapısını tasarlama, ajax ve belki API için json, xml biçimlerinde herhangi bir kullanıcının mesajları almak için işlevsellik eklemek nasıl?
-
Thanks for answers! I will be very glad to see comments about designing MVC in situations like mine. I have some experience in basic MVC principles but not in more complicated cases. Maybe some useful links?