sazik-rzn / yii2-product-in-sales
Module for Yii2 framework to sort products in category by sale
Installs: 86
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
Type:yii2-extension
Requires
- yiisoft/yii2: >=2.0.4
README
Установка:
добавить в composer.json в секцию require
- "sazik-rzn/yii2-product-in-sales": "*"
Так же необходимо реализвоать интерфейс:
- IOffer - для модели акций
В файле конфига приложения должно появиться примерно следующее:
'modules' => [
'insales' => [
'class'=> \sazik\product\InSales\Module::::className(),
'offer_model_class' => путь_к_классу_акций::className(),
'params_model_class' => \common\models\Param::className(), // модель параметров из базы
'params_preload_method_name' => 'loadParams' // название статического метода модли для подгрузки параметров из базы
],
],
Использование:
Первое вхождение на странице
\sazik\product\inSales\widgets\SalesWidget\SalesWidget::::widget(['products_ids'=>массив_с_адишниками_продуктов_в_категории]);
Последующие вхождения на странице
\sazik\product\inSales\widgets\SalesWidget\SalesWidget::::widget(['js'=>false]);