PHP Класс CartEditField, silvershop-core

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

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

Свойство Тип Описание
$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