добавить шаг к оформлению заказа - PullRequest
0 голосов
/ 23 июля 2011

Моя компания только что получила Расширение Ивана CheckItOut , и я пытаюсь добавить в него шаг.
На самом деле, я действительно интегрировал этот шаг в "обычный" OPC.

Глядя на код расширения, я вижу, что в файле layoutitout.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"> и без него, но пока не повезло.
I 'Буду рад прочитать ваши предложения, спасибо

1 Ответ

0 голосов
/ 10 августа 2011

В конце концов я напрямую спросил автора, и решение было довольно простым.
Блок еще не был создан, когда я пытался обновить его через файл макета моего модуля: я сделал это, зависит от Ecomdev_Checkitout и всегосейчас работает нормально.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...