Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/yasheena/yii2-view

This packet contains some helpful code for creating views for the framework YII2.
https://github.com/yasheena/yii2-view

Last synced: about 1 month ago
JSON representation

This packet contains some helpful code for creating views for the framework YII2.

Awesome Lists containing this project

README

        

Helpful extensions for views
============================

This packet contains some helpful code for creating views for the framework YII2.

YFormatter: Extended YII2-Formatter
* New format: ntext1line => Returns the first line only or first part of the first line(useful for text fields in grids)

Examples:
In column definition:
'format' => 'ntext1line', // Shows the first line only
'format' => ['ntext1line', 25] // Shows a maximum of 25 characters of the fisrt line

Installation
------------

The preferred way to install this extension is through [composer](http://getcomposer.org/download/).

Either run

```
php composer.phar require --prefer-dist yasheena/yii2-view "*"
```

or add

```
"yasheena/yii2-view": "*"
```

to the require section of your `composer.json` file.

Usage
-----

Once the extension is installed, simply use it in your code by:

YFormatter: Add the following line to your grid options and you can use the new formats:

```
'formatter' => new \yasheena\view\YFormatter()
```