我的公司刚刚结束Ivan's CheckItOut extension,我正试图在其中添加一个步骤 实际上,我确实已将此步骤集成到“常规”OPC中。
查看扩展的代码,我看到布局checkitout.xml文件中使用了addCheckoutStepToLayout
方法。如果我将这一行放入checkout.layout
块:
<action method="addCheckoutStepToLayout"><layout>right-bottom</layout><step>points</step></action>
添加了步骤,但我正在尝试通过扩展程序布局.xml文件添加它 所以我尝试更新checkitout句柄:
<ecomdev_checkitout_layout>
<reference name="content">
<reference name="checkout.layout">
<action method="addCheckoutStepToLayout"><layout>right-bottom</layout><step>points</step></action>
</reference>
</reference>
</ecomdev_checkitout_layout>
通过常规checkout_onepage_index
句柄更新块:
<checkout_onepage_index>
<reference name="content">
<reference name="checkout.layout">
<action method="addCheckoutStepToLayout"><layout>right-bottom</layout><step>points</step></action>
</reference>
</reference>
</checkout_onepage_index>
有没有<reference name="content">
,但直到现在都没有运气。
我很高兴看到你的建议,那么
答案 0 :(得分:0)
最后我直接询问了作者,解决方案非常简单 当我试图通过我的模块的布局文件更新它时,块还没有创建:我已经使它依赖于Ecomdev_Checkitout,现在一切正常。