Magento yeni bir blok oluşturmak

0 Cevap php

Ben (bu örnekte, içeriği) mevcut bir blok için bir cms / blok çengel ilgili sorumu yanıtladı ki, Static block on home page in Magento Dün bu soruyu sordu.

Ama şimdi benim kendi bloğu oluşturmak için nasıl bilmek istiyorum.

. Benim phtml şablonda bu var:

<?php echo $this->getChildHtml('home_flash') ?>

Ve bu benim cms.xml dosyada

<reference name="home_flash">
  <block type="cms/block" name="home-page-flash" before="content">
    <action method="setBlockId"><block_id>home-page-flash</block_id></action>
  </block>
</reference>

Ama bu işe yaramıyor.

Ben de page.xml dosyasında kendi blok tipi, (ekmek kırıntıları beyanı kopyalayarak) oluşturmak için çalıştık:

<block type="page/html_home_block" name="home_block" as="home_block" template="page/template/home_block.phtml"/>

Bu dosya var ancak işlenmiş değildir.

Ancak ben böyle bloğu başvuru zaman:

<block type="page/html_breadcrumbs" name="home_block" as="home_block" template="page/template/home_block.phtml"/>

Benim evim blok şablonu işler, ancak orijinal cms / blok ona bağlı değildir.

Tüm farklı durumlarda neler olduğunu göstermek istiyoruz ve cevap birisi için yeterince iyi bilgimi boşluğu vurgulamak, ben bir yerde benim yeni "home_block" tipi "kayıt" var mı?

0 Cevap