Interface app\modules\shop\components\IShopItem
| Implemented by | app\modules\catalog\models\Catalog, app\modules\catalog\models\CatalogSearch |
|---|
Interface IShopItem Интерфейс который необхимо реализовать модели каталога, чтобы использоваться в модуле магазина
Public Methods
Method Details
| int getDiscount( ) | ||
| return | int | скидка на товар |
|---|---|---|
| int getId( ) | ||
| return | int | идентификатор товара |
|---|---|---|
| string getLink( ) | ||
| return | string | возвращает ссылку на страницу с товаром |
|---|---|---|
| int getPrice( ) | ||
| return | int | цена товара |
|---|---|---|
| array getShopClientAttributes( ) | ||
| return | array | массив названий атрибутов, которые могут быть переданы клиентом при заказе Должен иметь следующий вид: [
] |
|---|---|---|
| array getShopModelAttributes( ) | ||
| return | array | массив атрибутов моделей, которые необходимо сохранять при заказе Должен иметь следующий вид: [
] |
|---|---|---|
| string getShopTitle( ) | ||
| return | string | наименование товара |
|---|---|---|