PHP 클래스 AddProductForm, silvershop-core

상속: extends Form
파일 보기 프로젝트 열기: burnbright/silverstripe-shop 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
$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