Page.xml tanımlı blok render yoktur

0 Cevap php

Bazı JS içeren Magento özel bir blok yaptık. Ben HTML çıktı sağ <head> sonra yerleştirilen istiyorum. Blok bu gibi görünüyor:


<?php if($this->isHomePage()): ?>
<script language='JavaScript1.1' type='text/javascript'>ns_loadingtime1=(new Date()).getTime()</script>
<?php endif ?>

Benim şablonun bir page.xml dosyasında bu var:


(...)
<block type="page/html" name="root" output="toHtml" template="page/2columns-left.phtml">
            <block type="baobaz_tags/widget_nedstattag_metadata" name="baobaz_nedstattag_head" as="nedstattagHead" before="head" template="baobaz/tags/widget/nedstattag/homepage/meta.phtml" />
            <block type="page/html_head" name="head" as="head">

HTML çıktı benim özel blok (baobaz_nedstattag_head) mevcut değil. Eğer ben istediğiniz gibi işlemek için neler yapabileceğinizi biliyor musunuz?

Fabrizio Yorumlamak için EDIT Teşekkürler Ben doğru yapmak mümkün oldu. Onun yaklaşımı benim blok çift giriş başlamıştı çünkü. Bu yüzden yukarıda yazıldığı gibi page.xml bıraktı ve ben head blok aramadan önce $this->getChildHtml('nedstattagHead') 1column.phtml eklediğiniz

0 Cevap