Then を使用してパラメーターを設定しようとして<action method='setMyParam'>
いますが、クラス ブロックで It を読み取ろうとしていますが、パラメーターが設定されていません。
ブロッククラスのメソッドで読んでいますが_prepareLayout()
、間違った選択をしたため、このメソッドが原因で問題が発生していると思います...
何か案が ?
ここに私のコードをXMLします(エラーはないと思います)
<adminhtml_mymod_log>
<reference name="content">
<block type="mymod/adminhtml_myblock" name="myname.index" >
<action method="setLogType">
<params>ship</params>
</action>
</block>
</reference>
</adminhtml_mymod_log>
アップデート:
問題は、set
メソッドが後で呼び出されることです。その_prepareLayout()
ため、私は正しかったので、パラメーターを読み取るために別の方法を選択する必要があります:
-のようなものAfterPrepareLayout()
...
なにか提案を ?