2017 © Pedro Peláez
 

library grids

Grids for Laravel 4 & Laravel 5 frameworks

image

nayjest/grids

Grids for Laravel 4 & Laravel 5 frameworks

  • Wednesday, September 27, 2017
  • by nayjest
  • Repository
  • 19 Watchers
  • 163 Stars
  • 55,216 Installations
  • PHP
  • 3 Dependents
  • 1 Suggesters
  • 57 Forks
  • 39 Open issues
  • 88 Versions
  • 5 % Grown

The README.md

Grids

Data Grids Framework for Laravel

Code Climate Scrutinizer Code Quality Release Join the chat at https://gitter.im/Nayjest/Grids, (*1)

All Laravel versions starting from Laravel 4.X are supported., (*2)

Features

  • Data providers (php array, Eloquent model, Doctrine DBAL query object)
  • Themes support
  • Individual views for UI components
  • Twitter Bootstrap v3 used by default
  • Caching
  • Smart input handling allows to avoid conflicts with get parameters & easily place few interactive grids on same page
  • Rich customization facilities
  • Component architecture
  • Declarative approach
  • Constructing grids via strict object oriented API or configuration in php arrays
  • Rich variety of components:
    • Excel and CSV export
    • Records per page dropdown
    • Show/hide columns UI control
    • Sorting
    • Filtering
    • Totals calculation (sum, average value, records count, etc)
    • Pagination
    • etc

Upcoming Features (moved to view-components/grids)

  • Autodetecting columns based on Eloquent model (if not specified)
  • Builtin output formatters for different column types
  • Working with json data sources via ajax
  • Check compatibility with Lumen microframework

Requirements

  • Laravel 4.X+
  • laravelcollective/html package if you use Laravel5.X
  • php 5.5+

Installation

Step 1: Install package using Composer

Add nayjest/grids to "require" section of your composer.json, (*3)

"require": {
    "nayjest/grids": "^2.0.0"
},

For Laravel 5 you also need to add "laravelcollective/html":, (*4)

"require": {
    "nayjest/grids": "^2.0.0",
    "laravelcollective/html": "^5"
},

Then install dependencies using following command:, (*5)

php composer.phar install

Instead of editing composer.json and executing composer install you can just run following command:, (*6)

For Laravel 4, (*7)

php composer.phar require nayjest/grids

For Laravel 5 / Laravel 6, (*8)

php composer.phar require nayjest/grids laravelcollective/html
Step 2: Laravel Setup

Add following line to 'providers' section of app/config/app.php file:, (*9)

'Nayjest\Grids\ServiceProvider',

For Laravel 5 / 6 you also need to add "illuminate/html" service provider:, (*10)

'Nayjest\Grids\ServiceProvider',
'Collective\Html\HtmlServiceProvider',

You may also add facade aliases to your application configuration:, (*11)

    'Form'  => 'Collective\Html\FormFacade',
    'HTML'  => 'Collective\Html\HtmlFacade',
    'Grids'     => 'Nayjest\Grids\Grids',

Demo

Demonstration available here, (*12)

Code, (*13)

Usage

Basic example

In example below grid is configured by php array using Nayjest/Builder package facilities., (*14)

$cfg = [
    'src' => 'App\User',
    'columns' => [
            'id',
            'name',
            'email',
            'country'
    ]
];
echo Grids::make($cfg);

Results available here. For more details see demo application repository, (*15)

Advanced example

If you don't like plain arrays, you can construct grids using object oriented api:, (*16)

Step 1. Instantiate & Configure Grid

See example below, (*17)

# Let's take a Eloquent query as data provider
# Some params may be predefined, other can be controlled using grid components         
$query = (new User)
    ->newQuery()
    ->with('posts')
    ->where('role', '=', User::ROLE_AUTHOR);



# Instantiate & Configure Grid
$grid = new Grid(
    (new GridConfig)
        # Grids name used as html id, caching key, filtering GET params prefix, etc
        # If not specified, unique value based on file name & line of code will be generated
        ->setName('my_report')
        # See all supported data providers in sources
        ->setDataProvider(new EloquentDataProvider($query))
        # Setup caching, value in minutes, turned off in debug mode
        ->setCachingTime(5) 
        # Setup table columns
        ->setColumns([
            # simple results numbering, not related to table PK or any obtained data
            new IdFieldConfig,
            (new FieldConfig)
                ->setName('login')
                # will be displayed in table header
                ->setLabel('Login')
                # That's all what you need for filtering. 
                # It will create controls, process input 
                # and filter results (in case of EloquentDataProvider -- modify SQL query)
                ->addFilter(
                    (new FilterConfig)
                        ->setName('login')
                        ->setOperator(FilterConfig::OPERATOR_LIKE)
                )
                # optional, 
                # use to prettify output in table cell 
                # or print any data located not in results field matching column name
                ->setCallback(function ($val, ObjectDataRow $row) {
                    if ($val) {
                        $icon  = "<span class='glyphicon glyphicon-user'></span>&nbsp;";
                        $user = $row->getSrc();
                        return $icon . HTML::linkRoute('users.profile', $val, [$user->id]);
                    }
                })
                # sorting buttons will be added to header, DB query will be modified
                ->setSortable(true)
            ,
            (new FieldConfig)
                ->setName('status')
                ->setLabel('Status')
                ->addFilter(
                    (new SelectFilterConfig)
                        ->setOptions(User::getStatuses())
                )
            ,
            (new FieldConfig)
                ->setName('country')
                ->setLabel('Country')
                ->addFilter(
                    (new SelectFilterConfig)
                        ->setName('country')
                        ->setOptions(get_countries_list())
                )
            ,
            (new FieldConfig)
                ->setName('registration_date')
                ->setLabel('Registration date')
                ->setSortable(true)
            ,
            (new FieldConfig)
                ->setName('comments_count')
                ->setLabel('Comments')
                ->setSortable(true)
            ,
            (new FieldConfig)
                ->setName('posts_count')
                ->setLabel('Posts')
                ->setSortable(true)
            ,
        ])
        # Setup additional grid components
        ->setComponents([
            # Renders table header (table>thead)
            (new THead)
                # Setup inherited components
                ->setComponents([
                    # Add this if you have filters for automatic placing to this row
                    new FiltersRow,
                    # Row with additional controls
                    (new OneCellRow)
                        ->setComponents([
                            # Control for specifying quantity of records displayed on page
                            (new RecordsPerPage)
                                ->setVariants([
                                    50,
                                    100,
                                    1000
                                ])
                            ,
                            # Control to show/hide rows in table
                            (new ColumnsHider)
                                ->setHiddenByDefault([
                                    'activated_at',
                                    'updated_at',
                                    'registration_ip',
                                ])
                            ,
                            # Submit button for filters. 
                            # Place it anywhere in the grid (grid is rendered inside form by default).
                            (new HtmlTag)
                                ->setTagName('button')
                                ->setAttributes([
                                    'type' => 'submit',
                                    # Some bootstrap classes
                                    'class' => 'btn btn-primary'
                                ])
                                ->setContent('Filter')
                        ])
                        # Components may have some placeholders for rendering children there.
                        ->setRenderSection(THead::SECTION_BEGIN)
                ])
            ,
            # Renders table footer (table>tfoot)
            (new TFoot)
                ->addComponent(
                    # TotalsRow component calculates totals on current page
                    # (max, min, sum, average value, etc)
                    # and renders results as table row.
                    # By default there is a sum.
                    new TotalsRow([
                        'comments',
                        'posts',
                    ])
                )
                ->addComponent(
                    # Renders row containing one cell 
                    # with colspan attribute equal to the table columns count
                    (new OneCellRow)
                        # Pagination control
                        ->addComponent(new Pager)
                )
        ])
);

Step 2. Render Grid

render(); ?>

# Example below will also work as Grid class implements __toString method.
# Note that you can't forward Exceptions through __toString method on account of PHP limitations.
# Therefore you can preliminarily render grid in debug reasons and then pass resutls to view.


# or shorter
= $grid ?>
# or using blade syntax (Laravel 5)
{!! $grid !!}

Notes

  • Class names in example code used without namespaces therefore you must import it before
  • Grids does not includes Twitter Bootstrap css/js files to your layout. You need to do it manually Quick links:

<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.1/css/bootstrap.min.css">


<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.1/css/bootstrap-theme.min.css">



  • Nayjest\Grids\Components\Pager component works only with Laravel 4.X, for Laravel 5 / 6 use Nayjest\Grids\Components\Laravel5\Pager

If you need to render data from related Eloquent models, the recommendation is to use joins instead of fetching data from related models becouse in this case filters/sorting will not work. Grids sorting and filters changes Laravel query object, but Laravel makes additional queries to get data for related models, so it's impossible to use filters/sorting with related models., (*18)

Following example demonstrates, how to construct grid that displays data from Customer model and related Country model., (*19)

// building query with join
$query = Customer
    ::leftJoin('countries', 'customers.country_id', '=','countries.id' )
    ->select('customers.*')
    // Column alias 'country_name' used to avoid naming conflicts, suggest that customers table also has 'name' column.
    ->addSelect('countries.name as country_name')
...  
///   "Country" column config:
    (new FieldConfig)
            /// Grid column displaying country name must be named according to SQl alias: column_name
        ->setName('country_name')
        ->setLabel('Country')
        // If you use MySQL, grid filters for column_name in this case may not work,
        // becouse MySQL don't allows to specify column aliases in WHERE SQL section.
        // To fix filtering for aliased columns, you need to override 
        // filtering function to use 'countries.name' in SQL instead of 'country_name'
        ->addFilter(
            (new FilterConfig)
                ->setOperator(FilterConfig::OPERATOR_EQ)
                ->setFilteringFunc(function($val, EloquentDataProvider $provider) {
                    $provider->getBuilder()->where('countries.name', '=', $val);
                })
        )
        // Sorting will work by default becouse MySQL allows to use column aliases in ORDER BY SQL section.
        ->setSortable(true)
    ,
...

Upgrade Guide

From 1.X to 2.X

There are full backward compatibility between 1.X and 2.X branches., (*20)

From 0.9.X to 1.X

There are full backward compatibility between 0.9.X and 1.X branches., (*21)

From 0.8.X to 0.9.X

Grids starting from v 0.9.0 uses "laravelcollective\html" instead of outdated "illuminate\html"., (*22)

You may continue to use illuminate\html, but it's recommended to replace it to laravelcollective\html., (*23)

  1. Replace illuminate\html to laravelcollective\html in composer.json, (*24)

  2. Replace class aliases section in config/app.php ('Illuminate\Html\HtmlFacade' to 'Collective\Html\FormFacade' and 'Illuminate\Html\HtmlFacade' to 'Collective\Html\HtmlFacade'), (*25)

  3. Replace 'Illuminate\Html\HtmlServiceProvider' to 'Collective\Html\HtmlServiceProvider', (*26)

  4. Run composer update, (*27)

From 0.3.X to 0.4.X

  1. Use THead & TFoot instead of Header & Footer components
  2. If you have customized grid view (grid.php), refactor it using changes in default view
  3. Some components became default, so you don't need to add it to configuration

Default components hierarchy:, (*28)

- GridConfig
    - THead
        - ColumnHeadersRow
        - FiltersRow
    - TFoot
        - OneCellRow
            - Pager

For adding child components to default one, resolve it by name and use addComponent / addComponents methods., (*29)

Example:, (*30)

...
(new GridConfig)
    ->setDataProvider($provider)
    ->getComponentByName(THead::NAME)
        ->getComponentByName(FiltersRow::NAME)
            ->addComponent(
                (new HtmlTag)
                    ->setTagName('button')
                    ->setContent('Filter')
                    ->setAttributes([
                        'type' => 'submit',
                        'class' => 'btn btn-success btn-sm'
                    ])
                    ->setRenderSection('filters_row_column_Actions')
            )
            ->getParent()
        ->getParent()
    ->setColumns([
...    

Note that setComponents method rewrites components structure provided by defaults., (*31)

Contributing

Please see CONTRIBUTING for details., (*32)

Security

If you discover any security related issues, please email mail@vitaliy.in instead of using the issue tracker., (*33)

License

© 2014—2024 Vitalii Stepanenko, (*34)

Licensed under the MIT License., (*35)

Please see License File for more information., (*36)

#

Flag Counter, (*37)

The Versions

27/09 2017

dev-master

9999999-dev https://github.com/Nayjest/Grids

Grids for Laravel 4 & Laravel 5 frameworks

  Sources   Download

MIT

The Requires

 

by Vitalii [Nayjest] Stepanenko

database laravel bootstrap eloquent html grid laravel5 laravel-5 tables

13/01 2017

v1.3.7

1.3.7.0 https://github.com/Nayjest/Grids

Grids for Laravel 4 & Laravel 5 frameworks

  Sources   Download

MIT

The Requires

 

by Vitalii [Nayjest] Stepanenko

database laravel bootstrap eloquent html grid laravel5 laravel-5 tables

24/10 2016

v1.3.6

1.3.6.0 https://github.com/Nayjest/Grids

Grids for Laravel 4 & Laravel 5 frameworks

  Sources   Download

MIT

The Requires

 

by Vitalii [Nayjest] Stepanenko

database laravel bootstrap eloquent html grid laravel5 laravel-5 tables

19/08 2016

v1.3.5

1.3.5.0 https://github.com/Nayjest/Grids

Grids for Laravel 4 & Laravel 5 frameworks

  Sources   Download

MIT

The Requires

 

by Vitalii [Nayjest] Stepanenko

database laravel bootstrap eloquent html grid laravel5 laravel-5 tables

29/07 2016

v1.3.4

1.3.4.0 https://github.com/Nayjest/Grids

Grids for Laravel 4 & Laravel 5 frameworks

  Sources   Download

MIT

The Requires

 

by Vitalii [Nayjest] Stepanenko

database laravel bootstrap eloquent html grid laravel5 laravel-5 tables

22/07 2016

dev-dev

dev-dev https://github.com/Nayjest/Grids

Grids for Laravel 4 & Laravel 5 frameworks

  Sources   Download

MIT

The Requires

 

by Vitalii [Nayjest] Stepanenko

database laravel bootstrap eloquent html grid laravel5 laravel-5 tables

22/07 2016

v1.3.3

1.3.3.0 https://github.com/Nayjest/Grids

Grids for Laravel 4 & Laravel 5 frameworks

  Sources   Download

MIT

The Requires

 

by Vitalii [Nayjest] Stepanenko

database laravel bootstrap eloquent html grid laravel5 laravel-5 tables

22/07 2016

v1.3.2

1.3.2.0 https://github.com/Nayjest/Grids

Grids for Laravel 4 & Laravel 5 frameworks

  Sources   Download

MIT

The Requires

 

by Vitalii [Nayjest] Stepanenko

database laravel bootstrap eloquent html grid laravel5 laravel-5 tables

14/07 2016

v1.3.1

1.3.1.0 https://github.com/Nayjest/Grids

Grids for Laravel 4 & Laravel 5 frameworks

  Sources   Download

MIT

The Requires

 

by Vitalii [Nayjest] Stepanenko

database laravel bootstrap eloquent html grid laravel5 laravel-5 tables

11/07 2016

v1.3.0

1.3.0.0 https://github.com/Nayjest/Grids

Grids for Laravel 4 & Laravel 5 frameworks

  Sources   Download

MIT

The Requires

 

by Vitalii [Nayjest] Stepanenko

database laravel bootstrap eloquent html grid laravel5 laravel-5 tables

29/06 2016

v1.2.0

1.2.0.0 https://github.com/Nayjest/Grids

Grids for Laravel 4 & Laravel 5 frameworks

  Sources   Download

MIT

The Requires

 

by Vitalii [Nayjest] Stepanenko

database laravel bootstrap eloquent html grid laravel5 laravel-5 tables

14/03 2016

v1.1.4

1.1.4.0 https://github.com/Nayjest/Grids

Grids for Laravel 4 & Laravel 5 frameworks

  Sources   Download

MIT

The Requires

 

by Vitalii [Nayjest] Stepanenko

database laravel bootstrap eloquent html grid laravel5 laravel-5 tables

05/02 2016

v1.1.3

1.1.3.0 https://github.com/Nayjest/Grids

Grids for Laravel 4 & Laravel 5 frameworks

  Sources   Download

MIT

The Requires

 

by Vitalii [Nayjest] Stepanenko

database laravel bootstrap eloquent html grid laravel5 laravel-5 tables

28/01 2016

v1.1.2

1.1.2.0 https://github.com/Nayjest/Grids

Grids for Laravel 4 & Laravel 5 frameworks

  Sources   Download

MIT

The Requires

 

by Vitalii [Nayjest] Stepanenko

database laravel bootstrap eloquent html grid laravel5 laravel-5 tables

22/01 2016

v1.1.1

1.1.1.0 https://github.com/Nayjest/Grids

Grids for Laravel 4 & Laravel 5 frameworks

  Sources   Download

MIT

The Requires

 

by Vitalii [Nayjest] Stepanenko

database laravel bootstrap eloquent html grid laravel5 laravel-5 tables

15/01 2016

v1.1.0

1.1.0.0 https://github.com/Nayjest/Grids

Grids for Laravel 4 & Laravel 5 frameworks

  Sources   Download

MIT

The Requires

 

by Vitalii [Nayjest] Stepanenko

database laravel bootstrap eloquent html grid laravel5 laravel-5 tables

14/01 2016

v0.9.12

0.9.12.0 https://github.com/Nayjest/Grids

Grids for Laravel 4 & Laravel 5 frameworks

  Sources   Download

MIT

The Requires

 

by Vitalii [Nayjest] Stepanenko

database laravel bootstrap eloquent html grid laravel5 laravel-5 tables

14/01 2016

v1.0.0

1.0.0.0 https://github.com/Nayjest/Grids

Grids for Laravel 4 & Laravel 5 frameworks

  Sources   Download

MIT

The Requires

 

by Vitalii [Nayjest] Stepanenko

database laravel bootstrap eloquent html grid laravel5 laravel-5 tables

13/01 2016

v0.9.11

0.9.11.0 https://github.com/Nayjest/Grids

Grids for Laravel 4 & Laravel 5 frameworks

  Sources   Download

MIT

The Requires

 

by Vitalii [Nayjest] Stepanenko

database laravel bootstrap eloquent html grid laravel5 laravel-5 tables

24/11 2015

v0.9.10

0.9.10.0 https://github.com/Nayjest/Grids

Grids for Laravel 4 & Laravel 5 frameworks

  Sources   Download

MIT

The Requires

 

by Vitalii [Nayjest] Stepanenko

database laravel bootstrap eloquent html grid laravel5 laravel-5 tables

23/11 2015

v0.9.8

0.9.8.0 https://github.com/Nayjest/Grids

Grids for Laravel 4 & Laravel 5 frameworks

  Sources   Download

MIT

The Requires

 

by Vitalii [Nayjest] Stepanenko

database laravel bootstrap eloquent html grid laravel5 laravel-5 tables

07/11 2015

v0.9.7

0.9.7.0 https://github.com/Nayjest/Grids

Grids for Laravel 4 & Laravel 5 frameworks

  Sources   Download

MIT

The Requires

 

by Vitalii [Nayjest] Stepanenko

database laravel bootstrap eloquent html grid laravel5 laravel-5 tables

17/10 2015

v0.9.6

0.9.6.0 https://github.com/Nayjest/Grids

Grids for Laravel 4 & Laravel 5 frameworks

  Sources   Download

MIT

The Requires

 

by Vitalii [Nayjest] Stepanenko

database laravel bootstrap eloquent html grid laravel5 laravel-5 tables

20/07 2015

v0.9.5

0.9.5.0 https://github.com/Nayjest/Grids

Grids for Laravel 4 & Laravel 5 frameworks

  Sources   Download

MIT

The Requires

 

by Vitalii [Nayjest] Stepanenko

database laravel bootstrap eloquent html grid laravel5 laravel-5 tables

20/07 2015

v0.9.4

0.9.4.0 https://github.com/Nayjest/Grids

Grids for Laravel 4 & Laravel 5 frameworks

  Sources   Download

MIT

The Requires

 

by Vitalii [Nayjest] Stepanenko

database laravel bootstrap eloquent html grid laravel5 laravel-5 tables

16/07 2015

v0.9.3

0.9.3.0 https://github.com/Nayjest/Grids

Grids for Laravel 4 & Laravel 5 frameworks

  Sources   Download

MIT

The Requires

 

by Vitalii [Nayjest] Stepanenko

database laravel bootstrap eloquent html grid laravel5 laravel-5 tables

25/06 2015

v0.9.2

0.9.2.0 https://github.com/Nayjest/Grids

Grids for Laravel 4 & Laravel 5 frameworks

  Sources   Download

MIT

The Requires

 

by Vitalii [Nayjest] Stepanenko

database laravel bootstrap eloquent html grid laravel5 laravel-5 tables

04/06 2015

v0.9.1

0.9.1.0 https://github.com/Nayjest/Grids

Grids for Laravel 4 & Laravel 5 frameworks

  Sources   Download

MIT

The Requires

 

by Vitalii [Nayjest] Stepanenko

database laravel bootstrap eloquent html grid laravel5 laravel-5 tables

02/06 2015

v0.9.0

0.9.0.0 https://github.com/Nayjest/Grids

Grids for Laravel 4 & Laravel 5 frameworks

  Sources   Download

MIT

The Requires

 

by Vitalii [Nayjest] Stepanenko

database laravel bootstrap eloquent html grid laravel5 laravel-5 tables

14/05 2015

v0.8.4

0.8.4.0 https://github.com/Nayjest/Grids

Grids for Laravel 4 & Laravel 5 frameworks

  Sources   Download

MIT

The Requires

 

by Vitalii [Nayjest] Stepanenko

database laravel bootstrap eloquent html grid laravel5 laravel-5 tables

27/04 2015

v0.8.3

0.8.3.0 https://github.com/Nayjest/Grids

Grids for Laravel 4 & Laravel 5 frameworks

  Sources   Download

MIT

The Requires

 

by Vitalii [Nayjest] Stepanenko

database laravel bootstrap eloquent html grid laravel5 laravel-5 tables

24/04 2015

v0.8.2

0.8.2.0 https://github.com/Nayjest/Grids

Grids for Laravel 4 & Laravel 5 frameworks

  Sources   Download

MIT

The Requires

 

by Vitalii [Nayjest] Stepanenko

database laravel bootstrap eloquent html grid laravel5 laravel-5 tables

23/04 2015

v0.8.1

0.8.1.0 https://github.com/Nayjest/Grids

Grids for Laravel 4 & Laravel 5 frameworks

  Sources   Download

MIT

The Requires

 

by Vitalii [Nayjest] Stepanenko

database laravel bootstrap eloquent html grid laravel5 laravel-5 tables

16/04 2015

v0.8.0

0.8.0.0 https://github.com/Nayjest/Grids

Grids for Laravel 4 & Laravel 5 frameworks

  Sources   Download

MIT

The Requires

 

by Vitalii [Nayjest] Stepanenko

database laravel bootstrap eloquent html grid laravel5 laravel-5 tables

08/04 2015

v0.7.13

0.7.13.0 https://github.com/Nayjest/Grids

Grids for Laravel 4 & Laravel 5 frameworks

  Sources   Download

MIT

The Requires

 

by Vitalii [Nayjest] Stepanenko

database laravel eloquent html grid laravel 5 tables

07/04 2015

v0.7.12

0.7.12.0 https://github.com/Nayjest/Grids

Grids for Laravel 4 & Laravel 5 frameworks

  Sources   Download

MIT

The Requires

 

by Vitalii [Nayjest] Stepanenko

database laravel eloquent html grid laravel 5 tables

07/04 2015

v0.7.10

0.7.10.0 https://github.com/Nayjest/Grids

Grids for Laravel 4 & Laravel 5 frameworks

  Sources   Download

MIT

The Requires

 

by Vitalii [Nayjest] Stepanenko

database laravel eloquent html grid laravel 5 tables

07/04 2015

v0.7.11

0.7.11.0 https://github.com/Nayjest/Grids

Grids for Laravel 4 & Laravel 5 frameworks

  Sources   Download

MIT

The Requires

 

by Vitalii [Nayjest] Stepanenko

database laravel eloquent html grid laravel 5 tables

02/04 2015

v0.7.9

0.7.9.0 https://github.com/Nayjest/Grids

Grids for Laravel 4 & Laravel 5 frameworks

  Sources   Download

MIT

The Requires

 

by Vitalii [Nayjest] Stepanenko

database laravel eloquent html grid laravel 5 tables

01/04 2015

v0.7.8

0.7.8.0 https://github.com/Nayjest/Grids

Grids for Laravel 4 & Laravel 5 frameworks

  Sources   Download

MIT

The Requires

 

by Vitalii [Nayjest] Stepanenko

database laravel eloquent html grid laravel 5 tables

01/04 2015

v0.7.7

0.7.7.0 https://github.com/Nayjest/Grids

Grids for Laravel 4 & Laravel 5 frameworks

  Sources   Download

MIT

The Requires

 

by Vitalii [Nayjest] Stepanenko

database laravel eloquent html grid laravel 5 tables

31/03 2015

v0.7.6

0.7.6.0 https://github.com/Nayjest/Grids

Grids for Laravel 4 & Laravel 5 frameworks

  Sources   Download

MIT

The Requires

 

by Vitalii [Nayjest] Stepanenko

database laravel eloquent html grid laravel 5 tables

17/03 2015

v0.7.5

0.7.5.0 https://github.com/Nayjest/Grids

Grids for Laravel 4 & Laravel 5 frameworks

  Sources   Download

MIT

The Requires

 

by Vitalii [Nayjest] Stepanenko

database laravel eloquent html grid laravel 5 tables

17/03 2015

v0.7.4

0.7.4.0 https://github.com/Nayjest/Grids

Grids for Laravel 4 & Laravel 5 frameworks

  Sources   Download

MIT

The Requires

 

by Vitalii [Nayjest] Stepanenko

database laravel eloquent html grid laravel 5 tables

13/03 2015

v0.7.3

0.7.3.0 https://github.com/Nayjest/Grids

Grids for Laravel 4 & Laravel 5 frameworks

  Sources   Download

MIT

The Requires

 

by Vitalii [Nayjest] Stepanenko

database laravel eloquent html grid laravel 5 tables

13/03 2015

v0.7.2

0.7.2.0 https://github.com/Nayjest/Grids

Grids for Laravel 4 & Laravel 5 frameworks

  Sources   Download

MIT

The Requires

 

by Vitalii [Nayjest] Stepanenko

database laravel eloquent html grid laravel 5 tables

03/03 2015

v0.7.1

0.7.1.0 https://github.com/Nayjest/Grids

Grids for Laravel 4 & Laravel 5 frameworks

  Sources   Download

MIT

The Requires

 

by Vitalii [Nayjest] Stepanenko

database laravel eloquent html grid laravel 5 tables

02/03 2015

v0.7

0.7.0.0 https://github.com/Nayjest/Grids

Grids for Laravel 4 & Laravel 5 frameworks

  Sources   Download

MIT

The Requires

 

by Vitalii [Nayjest] Stepanenko

database laravel eloquent html grid laravel 5 tables

27/02 2015

v0.6.3

0.6.3.0 https://github.com/Nayjest/Grids

Grids for Laravel 4 & Laravel 5 frameworks

  Sources   Download

MIT

The Requires

 

by Vitalii [Nayjest] Stepanenko

database laravel eloquent html grid laravel 5 tables

18/02 2015

v0.6.2

0.6.2.0 https://github.com/Nayjest/Grids

Grids for Laravel 4 & Laravel 5 frameworks

  Sources   Download

MIT

The Requires

 

by Vitalii [Nayjest] Stepanenko

database laravel eloquent html grid laravel 5 tables

18/02 2015

v0.6.1

0.6.1.0 https://github.com/Nayjest/Grids

Grids for Laravel 4 & Laravel 5 frameworks

  Sources   Download

MIT

The Requires

 

by Vitalii [Nayjest] Stepanenko

database laravel eloquent html grid laravel 5 tables

18/02 2015

v0.6.0

0.6.0.0 https://github.com/Nayjest/Grids

Grids for Laravel 4 & Laravel 5 frameworks

  Sources   Download

MIT

The Requires

 

by Vitalii [Nayjest] Stepanenko

database laravel eloquent html grid laravel 5 tables

17/02 2015

v0.5.1

0.5.1.0 https://github.com/Nayjest/Grids

Grids for Laravel 4 & Laravel 5 frameworks

  Sources   Download

MIT

The Requires

 

by Vitalii [Nayjest] Stepanenko

database laravel eloquent html grid laravel 5 tables

17/02 2015

v0.5.0

0.5.0.0 https://github.com/Nayjest/Grids

Grids for Laravel framework

  Sources   Download

MIT

The Requires

 

by Vitalii [Nayjest] Stepanenko

database laravel eloquent html grid tables

16/02 2015

v0.4.10

0.4.10.0 https://github.com/Nayjest/Grids

Grids for Laravel framework

  Sources   Download

MIT

The Requires

 

by Vitalii [Nayjest] Stepanenko

database laravel eloquent html grid tables

10/02 2015

0.4.9

0.4.9.0 https://github.com/Nayjest/Grids

Grids for Laravel framework

  Sources   Download

MIT

The Requires

 

by Vitalii [Nayjest] Stepanenko

database laravel eloquent html grid tables

26/01 2015

v0.4.8

0.4.8.0 https://github.com/Nayjest/Grids

Grids for Laravel framework

  Sources   Download

MIT

The Requires

 

by Vitalii [Nayjest] Stepanenko

database laravel eloquent html grid tables

26/01 2015

v0.4.7

0.4.7.0 https://github.com/Nayjest/Grids

Grids for Laravel framework

  Sources   Download

MIT

The Requires

 

by Vitalii [Nayjest] Stepanenko

database laravel eloquent html grid tables

23/01 2015

v0.4.6

0.4.6.0 https://github.com/Nayjest/Grids

Grids for Laravel framework

  Sources   Download

MIT

The Requires

 

by Vitalii [Nayjest] Stepanenko

database laravel eloquent html grid tables

22/01 2015

v0.4.5

0.4.5.0 https://github.com/Nayjest/Grids

Grids for Laravel framework

  Sources   Download

MIT

The Requires

 

by Vitalii [Nayjest] Stepanenko

database laravel eloquent html grid tables

20/01 2015

v0.4.4

0.4.4.0 https://github.com/Nayjest/Grids

Grids for Laravel framework

  Sources   Download

MIT

The Requires

 

by Vitalii [Nayjest] Stepanenko

database laravel eloquent html grid tables

12/01 2015

v0.4.3

0.4.3.0 https://github.com/Nayjest/Grids

Grids for Laravel framework

  Sources   Download

MIT

The Requires

 

by Vitalii [Nayjest] Stepanenko

database laravel eloquent html grid tables

17/12 2014

v0.4.2

0.4.2.0 https://github.com/Nayjest/Grids

Grids for Laravel framework

  Sources   Download

MIT

The Requires

 

by Vitalii [Nayjest] Stepanenko

database laravel eloquent html grid tables

17/12 2014

v0.4.1

0.4.1.0 https://github.com/Nayjest/Grids

Grids for Laravel framework

  Sources   Download

MIT

The Requires

 

by Vitalii [Nayjest] Stepanenko

database laravel eloquent html grid tables

08/12 2014

v0.4.0

0.4.0.0 https://github.com/Nayjest/Grids

Grids for Laravel framework

  Sources   Download

MIT

The Requires

 

by Vitalii [Nayjest] Stepanenko

database laravel eloquent html grid tables

28/11 2014

v0.3.21

0.3.21.0

Grids for Laravel

  Sources   Download

MIT

The Requires

 

by Vitalii [Nayjest] Stepanenko

laravel html grid tables

28/11 2014

v0.3.20

0.3.20.0

Grids for Laravel

  Sources   Download

MIT

The Requires

 

by Vitalii [Nayjest] Stepanenko

laravel html grid tables

27/11 2014

v0.3.19

0.3.19.0

Grids for Laravel

  Sources   Download

MIT

The Requires

 

by Vitalii [Nayjest] Stepanenko

laravel html grid tables

26/11 2014

v0.3.18

0.3.18.0

Grids for Laravel

  Sources   Download

MIT

The Requires

 

by Vitalii [Nayjest] Stepanenko

laravel html grid tables

24/11 2014

v0.3.17

0.3.17.0

Grids for Laravel

  Sources   Download

MIT

The Requires

 

by Vitalii [Nayjest] Stepanenko

laravel html grid tables

24/11 2014

v0.3.16

0.3.16.0

Grids for Laravel

  Sources   Download

MIT

The Requires

 

by Vitalii [Nayjest] Stepanenko

laravel html grid tables

29/10 2014

v0.3.15

0.3.15.0

Grids for Laravel

  Sources   Download

The Requires

 

by Vitalii [Nayjest] Stepanenko

29/09 2014

v0.3.14

0.3.14.0

  Sources   Download

The Requires

 

by Vitalii [Nayjest] Stepanenko

16/09 2014

v0.3.13

0.3.13.0

  Sources   Download

The Requires

 

by Vitalii [Nayjest] Stepanenko

16/09 2014

v0.3.12

0.3.12.0

  Sources   Download

The Requires

 

by Vitalii [Nayjest] Stepanenko

09/09 2014

v0.3.11

0.3.11.0

  Sources   Download

The Requires

 

by Vitalii [Nayjest] Stepanenko

02/09 2014

v0.3.10

0.3.10.0

  Sources   Download

The Requires

 

by Vitalii [Nayjest] Stepanenko

01/09 2014

v0.3.9

0.3.9.0

  Sources   Download

The Requires

 

by Vitalii [Nayjest] Stepanenko

29/08 2014

v0.3.8

0.3.8.0

  Sources   Download

The Requires

 

by Vitalii [Nayjest] Stepanenko

29/08 2014

v0.3.7

0.3.7.0

  Sources   Download

The Requires

 

by Vitalii [Nayjest] Stepanenko

28/08 2014

v0.3.6

0.3.6.0

  Sources   Download

The Requires

 

by Vitalii [Nayjest] Stepanenko

28/08 2014

v0.3.5

0.3.5.0

  Sources   Download

The Requires

 

by Vitalii [Nayjest] Stepanenko

28/08 2014

v0.3.4

0.3.4.0

  Sources   Download

The Requires

 

by Vitalii [Nayjest] Stepanenko

28/08 2014

v0.3.3

0.3.3.0

  Sources   Download

The Requires

 

by Vitalii [Nayjest] Stepanenko

27/08 2014

v0.3.2

0.3.2.0

  Sources   Download

The Requires

 

by Vitalii [Nayjest] Stepanenko

27/08 2014

v0.3.1

0.3.1.0

  Sources   Download

The Requires

 

by Vitalii [Nayjest] Stepanenko

27/08 2014

v0.3.0

0.3.0.0

  Sources   Download

The Requires

 

by Vitalii [Nayjest] Stepanenko

26/08 2014

v0.2.0

0.2.0.0

  Sources   Download

The Requires

 

by Vitalii [Nayjest] Stepanenko