Модули Magento - где разместить мой код - PullRequest
0 голосов
/ 13 января 2011

Я точно знаю, что хочу сделать, но я просто не знаю, где подключиться к magento, чтобы мой код мог выполняться сразу после подтверждения платежа.У меня срочный срок, и у меня еще не было времени прочитать все документы (которые не отформатированы, чтобы держать ваше внимание, между прочим), поэтому я не уверен, какой класс на самом деле содержит логику «пометить заказ как подтвержденный платеж».

Если я обнаружу, что могу подкласс и сказать magento использовать вместо этого мой класс, или если в magento проскользнула система событий, что было бы замечательно.

По сути, у меня есть мойкод уже, я просто скучаю по крючку.

1 Ответ

1 голос
/ 13 января 2011

Вы ищете это событие?

checkout_onepage_controller_success_action

checkout_multishipping_controller_success_action

Как показано ниже:

<config>
    <frontend>
        <events>
            <checkout_onepage_controller_success_action>
                <observers>
                    <unique_observer_name>
                        <class>custom_module/observer</class>
                        <method>methodName</method>
                    </unique_observer_name>
                </observers>
            </checkout_onepage_controller_success_action>
        </events>
    </frontend>
</config>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...