Download the PHP package munkh-altai/table-manager without Composer
On this page you can find all versions of the php package munkh-altai/table-manager. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Informations about the package table-manager
Laravel Table Manager
Installation
[installation guide] (https://github.com/munkh-altai/table-manager#installation-guide)
Examples
[Sample example] (https://github.com/munkh-altai/table-manager#sample-example-Хэлний-хүснэгтийг-удирдах-жишээ), [Sample example with translation] (https://github.com/munkh-altai/table-manager#sample-example-with-transltation-Орчуулгийн-хүснэгтийг-удирдах-жишээ)
Main Features
- [Configration] (https://github.com/munkh-altai/table-manager#configration)
- [Translation & Static Words] (https://github.com/munkh-altai/table-manager#translation--static-words)
Grid Features
- Dynamic grid
- Fixed Rom & Column in grid
- Auto calculation like excel
- Responsive
- Grid permission CRUD
- Grid column types image, link, internal link ...
- [Change enum column's value in grid row] (https://github.com/munkh-altai/table-manager#change-enum-columns-value-in-grid-row)
- Inline add & edit
- translation
- [CRUD permission] (https://github.com/munkh-altai/table-manager#crud-permission)
- Order
- Page name
- Created at
- Updated at
- where condition
- export CSV file (excel)
- reload module
- Change language
- visbile & hide grid column's
- resize column & row
- Sort
- Search
- Filter column
- Inline form validation
- Pagination
- Change per page items
- Count total items
- Count total pages
- [Before delete] (https://github.com/munkh-altai/table-manager#before-delete)
Form Features
- Dynamic form
- [Show and Hide by other element's value] (https://github.com/munkh-altai/table-manager#show-and-hide-by-other-elements-value)
- [Before insert] (https://github.com/munkh-altai/table-manager#before-insert)
- [Support multi element types] (https://github.com/munkh-altai/table-manager#support-multi-element-types)
- Translation
- validation (required, max, min, number, email, unique, password confirm)
- After save message
- Custom After save message
- group element
- Disable element from grid permission
- Sub items support
- Multi insert once time
- Focus index
- if update disabled can edit columns by other element value
- password change mode
Installation guide
-
install
-
In the $providers array add the service providers for this package in config/app.php.
-
Add the facade of this package to the $aliases array in config/app.php.
-
composer du
-
publish config
-
set your route
-
add module name in use section your controller
- create your view with css and javascript of table properties
css
app div
javascript
-
Last add once funtion to your controller
- Crate CRUD funciton
Configration
Module-г publish хийсэний дараа laravel framework-н "config" folder дотор "tp_config.php" гэсэн тохиргооны file хуулагдана.
Configration list, Тохиргооны жагсаалт
- form & grid buttons's text
- debug mode controll
- default locale
- locale's table
- static word's table
Translation & Static Words
Орчуулгийн боломжийг grid болон form дээр ашиглахын тулд хэлний хүснэгт өгөгдлийн сант үүссэн байх шаардлагатай
solar_locales table's columns (id, code, language, flag)
Мөн хэрэглэгч талд зориулан i18 стандартын JSON болон laravel-д зориулсан орчуулгийн file үүсгэх боломж байгаа. solar_static_words table's columns (id, key, translation)
[Орчуулгийн хүснэгтийг удирдах жишээ] (https://github.com/munkh-altai/table-manager#sample-example-with-transltation-Орчуулгийн-хүснэгтийг-удирдах-жишээ)
Grid Features
Change enum column's value in grid row
Grid дээр харуулах мөр доторх баганыг утгаас нь хамаарч өөр текст харуулах бол хэргэлнэ. Жишээ:
CRUD permission
module-д эрх зааж өгж болно. Default
Before delete
grid-н мөр устгахаас өмнө ажиллах үйлдэл. Жишээ:
Form Features
Show and Hide by other element's value
Өөр элелентийн утгаас хамаарч харуулах, нуух. Энэ боломж нь аль нэг элементийн утгаас хамаарч тухайн элеметийг харуулах, нуух үйлдэл хийнэ. Form-н column нь дотроо хийж өгөнө 'show'=>[['is_baiguullaga'=>0]] хийж өгөхдөө ямар элеметийн утга ямар байхад харуулах аа бичиж өгнө. Жишээ:
Before insert
Form-н мэдээллийг хадгалахаас өмнө мэдээллийг өөрчлөх эсвэл мэдээлэл нэмэх боломжтой, ямар нэгэн Conroller-н Function зааж өгнө. Жишээ:
Support multi element types
- --text
- --number
- --money
- --link
- --textarea
- --disabled
- --ckeditor
- --drag-map (select location on google map by drag arrow)
- --single-file
- --multi-file
- --date
- --datetime
- --time
- --combogrid
- --combobox
- --combobox-addable
- --tag
- --checkbox
- --radio
- --password
- --password-confirm
- --auto-calculate (sum, multfly, minus)