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

  • o0oCyrusViruso0o

    o0oCyrusViru

    11 Mart 2008
  • Paul Schroder

    Paul Schrode

    30 Kasım 2007
  • Semantic Mastery

    Semantic Mas

    30 EKİM 2013