yiimodules/yii2-categories

This package is abandoned and no longer maintained. No replacement package was suggested.

Complete category management system

Installs: 331

Dependents: 0

Suggesters: 0

Security: 0

Stars: 10

Watchers: 3

Forks: 3

Open Issues: 1

Language:JavaScript

Type:yii2-extension

1.0.1 2016-03-13 12:45 UTC

This package is not auto-updated.

Last update: 2018-08-30 06:27:43 UTC


README

#Categories Management Yii2 Module Complete category management module for Yii2 based web application, Ready to integrate

  • Easy to install
  • Create Unlimited Multilevel categories
  • Category tree structure to visualize category depth
  • Category Image
  • Category SEO Meta (Title, keywords, Description)

1. Download

Yii2-categories can be installed using composer. Run following command to download and install Yii2-categories:

composer require "yiimodules/yii2-categories:1.0.*"

2. Configure

Add following lines to your main configuration file to access this module via web URL:

NOTE: Along with category module you also need to configure redactor Module which installed as dependency in category module as below to add wysiwyg editor in category description.

'modules' => [
	'redactor' => 'yii\redactor\RedactorModule',
    'categories' => [
        'class' => 'yiimodules\categories\Module',
    ],
],

3. Update database schema

The last thing you need to do is updating your database schema by applying the migrations. Make sure that you have properly configured db application component and run the following command:

$ php yii migrate/up --migrationPath=@vendor/yiimodules/yii2-categories/migrations

Run module?

$ http://localhost/YOUR-PROJECT-NAME/web/index.php?r=categories

Get category list in frontend

// To list all the categories & sub categories in array response
Yii::$app->getModule('categories')->getAll();
// To list specific category with sub categories in array response, here 4 is category Id I'm fetching.
Yii::$app->getModule('categories')->getOne(4);