SilverShop\Forms\DropdownShopQuantityField
A links-based field for increasing, decreasing and setting a order item quantity
Synopsis
class DropdownShopQuantityField
extends ShopQuantityField
{
- // Inherited members from ShopQuantityField
- protected OrderItem $item;
- protected $parameters;
- protected array $classes;
- protected $template;
- protected Buyable $buyable;
- // methods
- public void Field()
- // Inherited methods from ShopQuantityField
- public void __construct()
- public void setClasses()
- public void setTemplate()
- public void Item()
- public void Quantity()
- public void Field()
- public void MainID()
- public void IncrementLink()
- public void DecrementLink()
- public void forTemplate()
- public void AJAXLinkHiddenField()
Hierarchy
Tasks
Line | Task |
---|---|
60 | include javascript for easy update |
Members
private
- $max
—
int
The max amount to enter
protected
- $buyable — SilverShop\Model\Buyable
- $classes
- $item — SilverShop\Model\OrderItem
- $parameters
- $template
- $template
Methods
public
Inherited from SilverShop\Forms\ShopQuantityField
public
- AJAXLinkHiddenField() — Used for storing the quantity update link for ajax use.
- DecrementLink()
- Field()
- IncrementLink()
- Item()
- MainID()
- Quantity()
- forTemplate()
- setClasses()
- setTemplate()