PHP 클래스 CartEditField, silvershop-core

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

보호된 프로퍼티들

프로퍼티 타입 설명
$cart
$editableItemsCallback
$items
$template

공개 메소드들

메소드 설명
Field ( array $properties = [] ) Render the cart with editable item fields.
__construct ( $name, $title, $cart )
getItemsList ( ) : SS_List Get the items list being used to produce the cart.
setEditableItemsCallback ( Closure $callback ) Provides a way to modify the editableItems list before it is rendered.
setItemsList ( SS_List $list ) Allow overriding the given items list.
setTemplate ( string $template ) Set tempalte for rendering editable cart.

보호된 메소드들

메소드 설명
editableItems ( ) Add quantity, variation and remove fields to the item set.

메소드 상세

Field() 공개 메소드

Render the cart with editable item fields.
public Field ( array $properties = [] )
$properties array

__construct() 공개 메소드

public __construct ( $name, $title, $cart )

editableItems() 보호된 메소드

Add quantity, variation and remove fields to the item set.
protected editableItems ( )

getItemsList() 공개 메소드

Get the items list being used to produce the cart.
public getItemsList ( ) : SS_List
리턴 SS_List

setEditableItemsCallback() 공개 메소드

Provides a way to modify the editableItems list before it is rendered.
public setEditableItemsCallback ( Closure $callback )
$callback Closure

setItemsList() 공개 메소드

This helps with formatting, grouping, ordering etc.
public setItemsList ( SS_List $list )
$list SS_List

setTemplate() 공개 메소드

Set tempalte for rendering editable cart.
public setTemplate ( string $template )
$template string

프로퍼티 상세

$cart 보호되어 있는 프로퍼티

protected $cart

$editableItemsCallback 보호되어 있는 프로퍼티

protected $editableItemsCallback

$items 보호되어 있는 프로퍼티

protected $items

$template 보호되어 있는 프로퍼티

protected $template