PHPackages                             wdmg/yii2-content - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. wdmg/yii2-content

ActiveYii2-extension[Utility &amp; Helpers](/categories/utility)

wdmg/yii2-content
=================

Content manager

1.2.0(2y ago)048111MITPHP

Since Dec 22Pushed 2y ago1 watchersCompare

[ Source](https://github.com/wdmg/yii2-content)[ Packagist](https://packagist.org/packages/wdmg/yii2-content)[ Docs](https://github.com/wdmg/yii2-content)[ RSS](/packages/wdmg-yii2-content/feed)WikiDiscussions master Synced yesterday

READMEChangelog (2)Dependencies (4)Versions (11)Used By (1)

[![Yii2](https://camo.githubusercontent.com/3f29058a9886ae3e9efc09df82d551051f8ea6c8da1176d9e8ca8a64be6f9b40/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f72657175697265642d596969325f76322e302e34302d626c75652e737667)](https://packagist.org/packages/yiisoft/yii2)[![Downloads](https://camo.githubusercontent.com/985d5e47bccb9a874dcfbba4b5358a4786598db886764cbe008a2ff682432549/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f77646d672f796969322d636f6e74656e742e737667)](https://packagist.org/packages/wdmg/yii2-content)[![Packagist Version](https://camo.githubusercontent.com/1213341ed6278f03002b61cc3bf59621d41e3142c7ae1a2ef6174a9a83b6f855/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f77646d672f796969322d636f6e74656e742e737667)](https://packagist.org/packages/wdmg/yii2-content)[![Progress](https://camo.githubusercontent.com/d2c102b075c16f8a841e697b04c43bc93c8d092c5795ad8b3090d7fa993c258a/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f70726f67726573732d72656164795f746f5f7573652d677265656e2e737667)](https://camo.githubusercontent.com/d2c102b075c16f8a841e697b04c43bc93c8d092c5795ad8b3090d7fa993c258a/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f70726f67726573732d72656164795f746f5f7573652d677265656e2e737667)[![GitHub license](https://camo.githubusercontent.com/039247eb69ec6fb810a2bcb5796c6e741d42d7eae86e1e18d4060e382efd1d03/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f6c6963656e73652f77646d672f796969322d636f6e74656e742e737667)](https://github.com/wdmg/yii2-content/blob/master/LICENSE)

[![Yii2 Content](./docs/images/yii2-content.png)](./docs/images/yii2-content.png)

Yii2 Content
============

[](#yii2-content)

Content manager for Yii2. The module allows you to create multilingual content blocks, as well as lists that can be displayed in frontend with extension component.

This module is an integral part of the [Butterfly.СMS](https://butterflycms.com/) content management system, but can also be used as an standalone extension.

Copyrights (c) 2019-2021 [W.D.M.Group, Ukraine](https://wdmg.com.ua/)

Requirements
============

[](#requirements)

- PHP 5.6 or higher
- Yii2 v.2.0.40 and newest
- [Yii2 Base](https://github.com/wdmg/yii2-base) module (required)
- [Yii2 SelectInput](https://github.com/wdmg/yii2-selectinput) widget (required)

Installation
============

[](#installation)

To install the module, run the following command in the console:

`$ composer require "wdmg/yii2-content"`

After configure db connection, run the following command in the console:

`$ php yii content/init`

And select the operation you want to perform:

1. Apply all module migrations
2. Revert all module migrations

Migrations
==========

[](#migrations)

In any case, you can execute the migration and create the initial data, run the following command in the console:

`$ php yii migrate --migrationPath=@vendor/wdmg/yii2-content/migrations`

Configure
=========

[](#configure)

To add a module to the project, add the following data in your configuration file:

```
'modules' => [
    ...
    'content' => [
        'class' => 'wdmg\content\Module',
        'routePrefix' => 'admin'
    ],
    ...
],

```

Usage examples
==============

[](#usage-examples)

To get the content you may use the component method Yii::$app-&gt;content-&gt;get() with `id` or `alias` of block/list name.

**Content block**

```

```

**Content list**

```

```

Routing
=======

[](#routing)

Use the `Module::dashboardNavItems()` method of the module to generate a navigation items list for NavBar, like this:

```

```

Status and version \[ready to use\]
===================================

[](#status-and-version-ready-to-use)

- v.1.2.0 - Update copyrights, fix nav menu for dashboard
- v.1.1.2 - RBAC implementation
- v.1.1.1 - Update README.md

###  Health Score

29

—

LowBetter than 60% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity13

Limited adoption so far

Community10

Small or concentrated contributor base

Maturity63

Established project with proven stability

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~142 days

Recently: every ~291 days

Total

10

Last Release

1053d ago

Major Versions

0.0.1 → 1.0.02019-12-23

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/1635637?v=4)[Alexsander Vyshnyvetskyy](/maintainers/alex-wdmg)[@alex-wdmg](https://github.com/alex-wdmg)

---

Top Contributors

[![alex-wdmg](https://avatars.githubusercontent.com/u/1635637?v=4)](https://github.com/alex-wdmg "alex-wdmg (39 commits)")

---

Tags

contentmanageryii2wdmgyii2-content

### Embed Badge

![Health badge](/badges/wdmg-yii2-content/health.svg)

```
[![Health](https://phpackages.com/badges/wdmg-yii2-content/health.svg)](https://phpackages.com/packages/wdmg-yii2-content)
```

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
