我的公司刚刚购买了Ivan 的 CheckItOut 扩展,我正在尝试在其中添加一个步骤。
实际上,我确实将此步骤集成到“常规” OPC 中。
查看扩展的代码,我看到addCheckoutStepToLayout
布局 checkitout.xml 文件中使用了一个方法。如果我将此行放入checkout.layout
块中:
<action method="addCheckoutStepToLayout"><layout>right-bottom</layout><step>points</step></action>
该步骤已添加,但我正在尝试通过我的扩展布局 .xml 文件添加它。
所以我尝试更新结帐句柄:
<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">
,但直到现在还没有运气。
我很高兴阅读您的建议,谢谢