Class CheckoutStep_PaymentMethod
Базовый класс для шагов формы заказа
За основу взят аналогичный класс от sshop
Как правило каждый шаг определяет 3 (или более методов)
- метод отображения шага
- метод генерации формы шага
- метод - обрабочик формы (или несколько)
Все шаги находятся в одном пространстве имен, поэтому имена методов в них должны быть уникальны Для шагов можно использовать шаблоны: CheckoutPage_имяшага, CheckoutPage, Page
- Extension
-
CheckoutStep
-
CheckoutStep_PaymentMethod
Author: dvp
Located at cart/code/steppedcheckout/CheckoutStep_PaymentMethod.php
Methods summary
public
boolean
|
#
StepIsActive( )
Является ли шаг активным Шаг может пропускать, например, если доступен только 1 способ оплаты или доставки - он выбирется автоматически |
public
|
|
public
|
|
public
|
|
public
|
Methods inherited from CheckoutStep
NextStepLink(),
PrevStepLink(),
getStepActions(),
stepMessage(),
stepName(),
stepTitle()
Methods inherited from Extension
__construct(),
clearOwner(),
getOwner(),
get_classname_without_arguments(),
setOwner()
Magic methods summary
Properties summary
public static
array
|
$allowed_actions |
#
This is used by extensions designed to be applied to controllers. It works
the same way as |