新しいカスタムブロックを作成し、それをブロックに追加しましたbefore_body_end
。ページのソースコードを見ると、カスタムブロックから何も表示されません。これをデバッグするのを手伝ってもらえますか?
私のモジュールレイアウトXMLファイル:
<layout version="0.1.0">
<default>
<reference name="before_body_end">
<block type="tankchat/js_view" name="tankchat.js.view" as="tankchat" template="tankchat/js/view.phtml" />
</reference>
</default>
</layout>
私のクラスでは特別なことは何もありませんCompany_Tankchat_Block_Js_View
。いくつかの「getData」関数だけです。
そして私のphtmlはにありapp/design/frontend/company/default/template/tankchat/js/view.phtml
、そうです、それは良いパッケージやテーマなどです。
どこかに追加する必要がありecho $this->getChildHtml('tankchat')
ますか?カスタムブロックがに渡されたからではないと思いますがbefore_body_end
、間違っているのではないでしょうか。
どんな助けでも大歓迎です!