Инструменты пользователя

Инструменты сайта


wiki:variable_cart

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

wiki:variable_cart [2016/02/14 13:22] (текущий)
Строка 1: Строка 1:
 +====== Объект {$cart} ======
 +
 +Объект **{$cart}** содержит сведения о корзине такие как список заказанных товаров,​ количество,​ общая цена и т.д.\\
 +Объект доступен на всех страницах сайта.
 +
 +==== Структура объекта ====
 +
 +<PHP>
 +stdClass Object
 +(
 +[purchases] => Array
 +    (
 +    [0] => stdClass Object
 +        (
 +        [product] => stdClass Object
 +            (
 +            [id] => 130
 +            [url] => tsifrovaya-fotoramka-transcend-pf705
 +            [brand_id] => 0
 +            [position] => 130
 +            [created] => 2015-11-16 09:17:44
 +            [visible] => 1
 +            [featured] => 1
 +            [rating] => 0.0
 +            [votes] => 0
 +            [last_modify] => 2016-02-13 18:58:30
 +            [name] => Цифровая фоторамка Transcend PF705
 +            [meta_title] => Цифровая фоторамка Transcend PF705
 +            [meta_keywords] => 
 +            [meta_description] => 
 +            [annotation] => 
 +            [body] => 
 +            [special] => 
 +            [images] => Array
 +                (
 +                [216] => stdClass Object
 +                    (
 +                    [id] => 216
 +                    [product_id] => 130
 +                    [name] => 
 +                    [filename] => 128-225.jpg
 +                    [position] => 0
 +                    )
 +                [217] => stdClass Object
 +                    (
 +                    [id] => 217
 +                    [product_id] => 130
 +                    [name] => 
 +                    [filename] => 128-226.jpg
 +                    [position] => 1
 +                    )
 +
 +                )
 +
 +            )
 +        [variant] => stdClass Object
 +            (
 +            [id] => 130
 +            [product_id] => 130
 +            [price] => 157.95
 +            [compare_price] => 
 +            [sku] => 578454477
 +            [stock] => 10
 +            [infinity] => 0
 +            [attachment] => 
 +            [position] => 130
 +            [currency_id] => 2
 +            [yandex] => 0
 +            [rate_from] => 8.13
 +            [rate_to] => 8.13
 +            [name] => 
 +            )
 +        [amount] => 1
 +        )
 +    )
 +[total_price] => 157.95
 +[total_products] => 1
 +[coupon] => 
 +[discount] => 0
 +[coupon_discount] => 0
 +)
 +</​PHP>​
 +
 +==== Подробнее о каждом свойстве ====
 +
 +  * **purchases** - массив содержащий список заказов
 +  * **total_price** - общая стоимость товаров в корзине((с учетом скидки по купону))
 +  * **total_products** - общее количество товаров в корзине((с учетом количества каждого))
 +  * **coupon** - код купона((если был применен))
 +  * **discount** - сумма скидки
 +  * **coupon_discount** - сумма скидки по купону
 +
 +==== Подробнее о каждом свойстве элемента массива purchases ====
 +
 +  * **product** - содержит сведения о товаре в корзине((Подробно о каждом свойстве см. [[wiki:​variable_product|{$product}]]. Обратите внимание объекты немного различаются.))
 +  * **variant** - содержит сведения о варианте товара в корзине((Подробно о каждом свойстве см. [[wiki:​variable_product-variant|{$product->​variant}]]))
 +  * **amount** - содержит количество данного варианта
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
  
wiki/variable_cart.txt · Последние изменения: 2016/02/14 13:22 (внешнее изменение)