zakharov-andrew / yii2-sklad
Yii2 Sklad module for maintaining warehouse accounting. Supports adding various products and materials
Installs: 9
Dependents: 0
Suggesters: 0
Security: 0
Stars: 1
Watchers: 1
Forks: 0
Open Issues: 0
Type:yii2-extension
Requires
- php: >=8.0
- zakharov-andrew/yii2-image-upload-widget: *
README
CRM Sklad - Yii2 module for maintaining warehouse accounting. Supports adding various products and materials.
Installation
The preferred way to install this extension is through composer.
Either run
$ composer require zakharov-andrew/yii2-sklad
or add
"zakharov-andrew/yii2-sklad": "*"
to the require
section of your composer.json
file.
Subsequently, run
./yii migrate/up --migrationPath=@vendor/zakharov-andrew/yii2-sklad/migrations
in order to create the necessary tables in your database.
Or add to console config
return [ // ... 'controllerMap' => [ // ... 'migrate' => [ 'class' => 'yii\console\controllers\MigrateController', 'migrationPath' => [ '@console/migrations', // Default migration folder '@vendor/zakharov-andrew/yii2-sklad/src/migrations' ] ] // ... ] // ... ];
Usage
Add this to your main configuration's modules array
'modules' => [
'sklad' => [
'class' => 'ZakharovAndrew\sklad\Module',
'bootstrapVersion' => 5, // if use bootstrap 5
'productListTitle' => 'My Producs'
],
'imageupload' => [
'class' => 'ZakharovAndrew\imageupload\Module',
'uploadDir' => '/path/to/upload/dir/',
],
// ...
],
Note: Change the value of uploadDir to the directory for uploading images. Uses the yii2-image-upload-widget module to upload images.
License
yii2-sklad it is available under a MIT License. Detailed information can be found in the LICENSE.md
.