| Package Data | |
|---|---|
| Maintainer Username: | shin1x1 |
| Maintainer Contact: | shin1x1@gmail.com (Masashi Shinbara) |
| Package Create Date: | 2014-05-15 |
| Package Last Update: | 2014-06-27 |
| Language: | PHP |
| License: | MIT |
| Last Refreshed: | 2025-10-31 03:05:31 |
| Package Statistics | |
|---|---|
| Total Downloads: | 1,251 |
| Monthly Downloads: | 0 |
| Daily Downloads: | 0 |
| Total Stars: | 22 |
| Total Watchers: | 3 |
| Total Forks: | 4 |
| Total Open Issues: | 1 |
Laravel-Table-Admin Simple CRUD package for Laravel 4


blog (Japanese)
First, add dependency in composer.json
$ composer require "shin1x1/laravel-table-admin" "dev-master"
or
{
"require": {
"shin1x1/laravel-table-admin": "0.1.*"
}
}
Execute composer install or update
$ composer install or update
Next, add ServiceProvider and Facade in app/config/app.php
'providers' => [
// ....
'Shin1x1\LaravelTableAdmin\TAbleAdminServiceProvider`
],
'aliases' => [
// ....
'TableAdmin' => 'Shin1x1\LaravelTableAdmin\TableAdminFacade',
],
Finally, you specify table name that to be enable CRUD app/routes.php
TableAdmin::route([
'classes',
'nationalities',
'riders',
]);
Done!
If you will open http://localhost/crud/{TABLE} in browser, you can access CRUD.
If you run the below command then view template files will be publish to app/views/packages/shin1x1/laravel-table-admin/.
$ php artisan view:publish shin1x1/laravel-table-admin
Views published for package: shin1x1/laravel-table-admin
Published view template files include 3 files.base.blade.php is base layout file.form.blade.php is create and edit form page.index.blade.php is index page.
$ ls app/views/packages/shin1x1/laravel-table-admin/
base.blade.php form.blade.php index.blade.php
Example using this package is below repo.