![]() |
|
sfDatagridPlugin - 1.5.5Symfony DataGrid Plugin |
|
![]() |
32
users
Sign-in
to change your status |
OOP interface for easily creating data grid lists. |
Now at github : https://github.com/cedriclombardot/sfDatagridPlugin
This plugins allow to create an ajax datagrid with sorting columns, line highlight, action on the line with a checkbox, data paging, column search, etc...
| Name | Status | |
|---|---|---|
|
|
lead | moc.ssenisubnepo <<ta>> rellezd |
|
|
developer | ten.tiryps <<ta>> todrabmol.cirdec |
Copyright (c) 2008-2009 OpenBusiness SA (info@openbusiness.com)
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
| Version | License | API | Released |
|---|---|---|---|
| 1.5.5stable | MIT | 1.5.5stable | 17/09/2010 |
| 1.5.4stable | MIT | 1.5.4stable | 08/09/2010 |
| 1.5.3stable | MIT | 1.5.3stable | 23/06/2010 |
| 1.5.2stable | MIT | 1.5.2stable | 18/06/2010 |
| 1.5.1stable | MIT | 1.5.1stable | 14/06/2010 |
| 1.5.0stable | MIT | 1.5.0stable | 29/01/2010 |
| Version | License | API | Released |
|---|---|---|---|
| 1.5.5stable | MIT | 1.5.5stable | 17/09/2010 |
| 1.5.4stable | MIT | 1.5.4stable | 08/09/2010 |
| 1.5.3stable | MIT | 1.5.3stable | 23/06/2010 |
| 1.5.2stable | MIT | 1.5.2stable | 18/06/2010 |
| 1.5.1stable | MIT | 1.5.1stable | 14/06/2010 |
| 1.5.0stable | MIT | 1.5.0stable | 29/01/2010 |
| Version | License | API | Released |
|---|---|---|---|
| 1.5.5stable | MIT | 1.5.5stable | 17/09/2010 |
| 1.5.4stable | MIT | 1.5.4stable | 08/09/2010 |
| 1.5.3stable | MIT | 1.5.3stable | 23/06/2010 |
| 1.5.2stable | MIT | 1.5.2stable | 18/06/2010 |
| 1.5.1stable | MIT | 1.5.1stable | 14/06/2010 |
| 1.5.0stable | MIT | 1.5.0stable | 29/01/2010 |
| 1.4.0stable | MIT | 1.4.0stable | 27/10/2009 |
| 1.3.6stable | MIT | 1.3.6stable | 17/06/2009 |
| 1.3.5stable | MIT | 1.3.5stable | 11/05/2009 |
| 1.3.4stable | MIT | 1.3.4stable | 06/03/2009 |
| 1.3.2stable | MIT | 1.3.2stable | 03/03/2009 |
| 1.2.3stable | MIT | 1.2.3stable | 29/01/2009 |
| 1.2.2stable | MIT | 1.2.2stable | 29/01/2009 |
| 1.1.0stable | MIT license | 1.1.0stable | 28/01/2009 |
| 1.0.8stable | MIT license | 1.0.8stable | 16/01/2009 |
| 1.0.7stable | MIT license | 1.0.7stable | 16/01/2009 |
New Propel Admin Generator for sf1.4
New Propel Admin Generator for sf1.4
Fix select_tag into sfDatagridFormater. Thx sebastien Aucouturier
You could now use renderDirect for fist loading See README
Best managment for FK
644 http://trac.symfony-project.org/ticket/6444
This plugins allow to create an ajax datagrid with sorting columns, line highlight, action on the line with a checkbox, data paging, column search, etc...
Prototype must be loaded to the page
New Documentation : http://wiki.zellerda.com/doku.php/sfdatagridplugin
Go to http://symfony.swisscenter.com/datagrid
To know How use the Old Admin Genrator go to http://symfony.spyrit.net The new propel Admin generator is documented on Wiki
If you want to use Jquery Install sfJqueryReloadedPlugin
$this->getActive()->loadHelpers(array('Form', 'JavascriptBase', 'Javascript', 'jQuery',....);
and in app.yml
all:
datagrid:
jsframwork: jquery # prototype or jquery
Use :
sfDatagrid::renderDirect($div,$moduleName,$actionName);
After download the plugin :
Open your AppConfiguration.php File
[php] public function configure() { $this->getActive()->loadHelpers(array( 'JavascriptBase', 'Date', 'Url', 'I18N', 'Tag','Asset','Partial')); }
Init a new admin module [php] symfony propel:generate-admin YOUR_APP YOUR_MODEL
Edit the yml and change the generator class to sfPropelDatagridGenerator and set theme default
In the list part you could set :
list:
display: [] #Like for default theme but using = do Nothing the link is for all cells
row_action: show # The action to redirect @MY_MODULE_{row_action}?id={my_object_id} by default is show if with_show = true else edit
hide_filters: [] # To hide filters for some column
sort: [] # Like by default
object_actions: # Like default the link is desactivated on column and the partial _list_td_actions is loaded (without td see your cache)
batch_actions: # Like default
max_per_page: # Like default
actions: # Like default
columns_sorting: # If you want to change the render see after
The column sorting allow you to define the column smth_img calling model->getSmthImg() with your render But sorting on an existin column like that:
[yml] list: display: [ smth_img ] hide_filters: [ smth_img ] # I haven't making the same operation for filters for the moment sort: [ smth_img, desc ] #Init sort on this col (optional of course) columns_sorting: smth_img: smth #Will translate sortin click smth_img to modelPeer::SMTH
