2017/05/02

Phalcon Ders 7 - Controller

    Controller tarafından gerçekleştirilen eylemler, parametreleri View katmanına iletmeye yardımcı olur, böylece kullanıcı girdisini buna göre görüntüleyebilir ve yanıt verebilir.

    Örneğin,biz kullanıcıdan e-posta, kullanıcı adı vb. bilgileri bir kayıt formu aracılığıyla aldık ve kullanıcı kayıt ol butonuna bastı. Bu durumda işlenecek bilgiler Controller içerisindeki ilişkili action ya da function aracılığıyla gönderilir.

    Özetle, Kullanıcıların View üzerinden gerçekleştirdiği işlemlerle alınan veriyi Model’e taşır, Model’den aldığı veriyi View üzerinden kullanıcıya gösterir. Yani View ile Model arasında bir köprüdür.
(Kullandıkça ne iş yaptığı daha iyi anlaşılacaktır.)

Adım Adım Controller Oluşturma

    Öncelikle uçbirim ile proje dizinine girin:


    Ardından aşağıdaki komutu kullanarak bir Controller oluşturabilirsiniz:


phalcon controller <controller-adı>


Not: Controller sınıf adlarının sonuna “Controller” son eki getirilmelidir. Uçbirim ile oluşturduğunuz Controller’a otomatik eklenecektir. Ayrıca YAZMAYIN!

Varsayılan olarak, oluşturduğunuz her Controller, IndexController ile birlikte gelir.


Kod:



Çıktı:


Paylaş:

0 yorum:

Yorum Gönder