SORU
9 Temmuz 2011, CUMARTESİ


Anlayış Blok ve Blok Tip Profesyonel

Ben sadece anlamını anlamak istiyorum

 <block type="page/html" name="root" output="toHtml" template="example/view.phtml">

Google'dan daha fazla başvuru var ve bu konuda çok şey anladım ama yine de benim özel modül için bir tür form nasıl type="page/html" oluşumunu anlamak için kuramıyorum.

Lütfen açıklayın

type="A/B"

Bu A ve B nereden haberim olsun?

CEVAP
9 Temmuz 2011, CUMARTESİ


A bir modüldiğer ad. Bu durumda page Mage_Page_Block (eğer görmek isterseniz app/code/core/Mage/Page/etc/config.xml olarak tanımlanır) kısa.

B sınıf adı görecelidir, her sözcüğün ilk harfleri büyük harf. Bu durumda html Html olur ve böylece çözülmüş diğer adı eklenirMage_Page_Block_Html. Bu muhtemelen sınıf adları doğrudan Profesyonel konumlara çevirmek için dosyayı app/code/core/Mage/Page/Block/Html.php bulunur.

Daha sonra blok bir ad yerine model bir takma ad kullanıyordu page Mage_Page_Model yerine olurdu. Aynı şey kaynak modeller için olur ve çok yardımcılar. Kendi modülü eğer blokları, model ve yardımcıları için ise config Bu tanımlamak gerekir.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • EEVblog2

    EEVblog2

    2 HAZİRAN 2014
  • Miles Fisher

    Miles Fisher

    8 NİSAN 2009
  • Munchkin the Teddy Bear

    Munchkin the

    30 EYLÜL 2011