PHP Класс AddProductForm, silvershop-core

Наследование: extends Form
Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
$maxquantity integer Populates quantity dropdown with this many values
$saveablefields array Fields that can be saved to an order item.

Открытые методы

Метод Описание
__construct ( $controller, $name = "AddProductForm" )
addtocart ( $data, $form )
getBuyable ( $data = null )
setMaximumQuantity ( $qty ) Choose maximum value to populate quantity dropdown
setSaveableFields ( $fields )

Защищенные методы

Метод Описание
getFormActions ( ) : FieldList
getFormFields ( ) : FieldList
getFormValidator ( ) : Validator

Описание методов

__construct() публичный Метод

public __construct ( $controller, $name = "AddProductForm" )

addtocart() публичный Метод

public addtocart ( $data, $form )

getBuyable() публичный Метод

public getBuyable ( $data = null )

getFormActions() защищенный Метод

protected getFormActions ( ) : FieldList
Результат FieldList Actions for this form.

getFormFields() защищенный Метод

protected getFormFields ( ) : FieldList
Результат FieldList Fields for this form.

getFormValidator() защищенный Метод

protected getFormValidator ( ) : Validator
Результат Validator Validator for this form.

setMaximumQuantity() публичный Метод

Choose maximum value to populate quantity dropdown
public setMaximumQuantity ( $qty )

setSaveableFields() публичный Метод

public setSaveableFields ( $fields )

Описание свойств

$maxquantity защищенное свойство

Populates quantity dropdown with this many values
protected int $maxquantity
Результат integer

$saveablefields защищенное свойство

Fields that can be saved to an order item.
protected array $saveablefields
Результат array