https://github.com/skeeks-cms/cms-shop-cart-items-widget
Widget shop cart steps for SkeekS CMS
https://github.com/skeeks-cms/cms-shop-cart-items-widget
cart shop skeeks skeeks-cms yii yii2 yii2-extension
Last synced: 6 months ago
JSON representation
Widget shop cart steps for SkeekS CMS
- Host: GitHub
- URL: https://github.com/skeeks-cms/cms-shop-cart-items-widget
- Owner: skeeks-cms
- License: bsd-3-clause
- Created: 2016-12-28T15:44:03.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2024-11-14T12:19:13.000Z (over 1 year ago)
- Last Synced: 2024-12-14T01:12:39.097Z (over 1 year ago)
- Topics: cart, shop, skeeks, skeeks-cms, yii, yii2, yii2-extension
- Language: PHP
- Homepage: https://skeeks.com
- Size: 31.3 KB
- Stars: 0
- Watchers: 4
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
Widget shop cart steps for SkeekS CMS
===================================
Installation
------------
The preferred way to install this extension is through [composer](http://getcomposer.org/download/).
Either run
```
php composer.phar require --prefer-dist skeeks/cms-shop-cart-items-widget "*"
```
or add
```
"skeeks/cms-shop-cart-items-widget": "*"
```
Example
----------
```php
= \skeeks\cms\shopCartItemsWidget\ShopCartItemsListWidget::widget([
'dataProvider' => new \yii\data\ActiveDataProvider([
'query' => \Yii::$app->shop->shopFuser->getShopBaskets(),
'pagination' =>
[
'defaultPageSize' => 100,
'pageSizeLimit' => [1, 100],
]
]),
//'headerView' => '@app/view/.../header',
//'footerView' => '@app/view/.../footer',
//'itemView' => '@app/view/.../item',
]); ?>
```
Example cart items
----------
```php
= \skeeks\cms\shopCartItemsWidget\ShopCartItemsListWidget::widget([
'dataProvider' => new \yii\data\ActiveDataProvider([
'query' => $model->getShopBaskets(),
'pagination' =>
[
'defaultPageSize' => 100,
'pageSizeLimit' => [1, 100],
],
]),
]); ?>
```
Example order items
----------
```php
= \skeeks\cms\shopCartItemsWidget\ShopCartItemsListWidget::widget([
'dataProvider' => new \yii\data\ActiveDataProvider([
'query' => $model->getShopBaskets(),
'pagination' =>
[
'defaultPageSize' => 100,
'pageSizeLimit' => [1, 100],
],
]),
'footerView' => false,
'itemView' => '@skeeks/cms/shopCartItemsWidget/views/items-list-order-item',
]); ?>
```
##Links
* [Web site](http://cms.skeeks.com)
* [Author](http://skeeks.com)
___
> [](http://skeeks.com)
SkeekS CMS (Yii2) � quickly, easily and effectively!
[skeeks.com](http://skeeks.com) | [cms.skeeks.com](http://cms.skeeks.com)