Download the PHP package execut/yii2-shops without Composer
On this page you can find all versions of the php package execut/yii2-shops. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download execut/yii2-shops
More information about execut/yii2-shops
Files in execut/yii2-shops
Package yii2-shops
Short Description Yii2 module for shops managing with CRUD
License Apache-2.0
Homepage https://github.com/execut/yii2-shops
Informations about the package yii2-shops
yii2-shops
Yii2 module for controlling static shops via CRUD. The module can used both separately and as part of the execut/yii2-cms.
Installation
The preferred way to install this extension is through composer.
Install
Either run
or add
to the section of your composer.json
file.
Configuration
Add module bootstrap to backend application config:
Add module bootstrap to common application config:
Add module bootstrap inside console application config:
Apply migrations via yii command:
After configuration, the module should open by paths: shops/backend
Module backend navigation
You may output navigation of module inside your layout via execut/yii2-navigation:
For more information about execut/yii2-navigation module, please read it documentation
Usage
Administration
Section contains the following columns:
Name | Description |
---|
On frontend page is available by parameter ?id=# on main page or /shops/shops?id=#, where # - database page identify
Increasing functionality
The module has poor functionality. For adding more functionality inside module you can connect to module plugin or create it. Plugins based on interface execut\shops\Plugin
Already available plugins sorted by priority:
Name | Required module | Functionality |
---|---|---|
Alias | execut/yii2-alias | Attach to every page own alias for adding humanize urls |
Seo | execut/yii2-seo | Editor and seo metaTags inside backend. Rendering text and metaTags on frontend. |
After selecting the necessary plugins, connect them as follows to module via common bootstrap depends config:
All versions of yii2-shops with dependencies
execut/yii2-base Version @dev
execut/yii2-crud Version @dev
execut/yii2-crud-fields Version @dev
execut/yii2-dependencies Version @dev
execut/yii2-migration Version @dev