PHPackages                             porcelanosa/yii2-toggle-column - 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. porcelanosa/yii2-toggle-column

ActiveYii2-extension

porcelanosa/yii2-toggle-column
==============================

Yii2 Extenstion for GridView toggle column

1.0.2(6y ago)143MITPHPPHP &gt;=7.1

Since May 14Pushed 6y ago1 watchersCompare

[ Source](https://github.com/porcelanosa/yii2-toggle-column)[ Packagist](https://packagist.org/packages/porcelanosa/yii2-toggle-column)[ Docs](https://github.com/porcelanosa/yii2-toggle-column)[ RSS](/packages/porcelanosa-yii2-toggle-column/feed)WikiDiscussions master Synced 2mo ago

READMEChangelog (3)Dependencies (1)Versions (2)Used By (0)

Toggle Column component
-----------------------

[](#toggle-column-component)

### Installation

[](#installation)

```
composer require porcelanosa/yii2-toggle-column
```

### Usage

[](#usage)

In controller file add action

```
use porcelanosa\yii2togglecolumn\ToggleAction;
use app\models\Artists;
class ArtistsController	extends Controller
{
//.............
public function actions()	{
			return [
				'toggle' => [
					'class' => ToggleAction::className(),
					'modelClass' => Artists::className(),
					// Uncomment to enable flash messages
					//'setFlash' => true,
					'attribute' => 'active',
					'primaryKey' => 'id'
				],
			]
	}
//.......
}

```

I view file add column to the GridView

```
