Author: lombardot Date: 2010-09-18 00:22:59 +0200 (Sat, 18 Sep 2010) New Revision: 30924
Modified: plugins/sfDatagridPlugin/README plugins/sfDatagridPlugin/package.xml Log: [sfDatagridPlugin] lombardot release 1.5.5 Admin generator propel 1.4 Modified: plugins/sfDatagridPlugin/README =================================================================== --- plugins/sfDatagridPlugin/README 2010-09-17 11:15:09 UTC (rev 30923) +++ plugins/sfDatagridPlugin/README 2010-09-17 22:22:59 UTC (rev 30924) @@ -16,6 +16,7 @@ Go to [http://symfony.swisscenter.com/datagrid](http://symfony.swisscenter.com/datagrid) To know How use the Old Admin Genrator go to [http://symfony.spyrit.net](http://symfony.spyrit.net) +The new propel Admin generator is documented on Wiki Now Jquery Compatible ------------------------- @@ -35,7 +36,8 @@ --------------------- Use : -sfDatagrid::renderDirect($div,$moduleName,$actionName); + [php] + sfDatagrid::renderDirect($div,$moduleName,$actionName); AdminGenerator Step By Step : @@ -51,15 +53,15 @@ [php] public function configure() { - $this->getActive()->loadHelpers(array( 'Javascript', 'Date', 'Url', 'I18N', 'Tag','Asset','Partial')); + $this->getActive()->loadHelpers(array( 'JavascriptBase', 'Date', 'Url', 'I18N', 'Tag','Asset','Partial')); } * Init a new admin module [php] - symfony propel:init-admin YOUR_APP YOUR_MODULE YOUR_MODEL + symfony propel:generate-admin YOUR_APP YOUR_MODEL -* Edit the yml and change the theme to **sfDataGrid** +* Edit the yml and change the generator class to **sfPropelDatagridGenerator** and set theme **default** ### Options for the list: part @@ -68,8 +70,7 @@ [yml] list: display: [] #Like for default theme but using = do Nothing the link is for all cells - hide: [] #Like for default theme - row_action: show # The action to redirect MY_MODULE/{row_action}?id={my_object_id} by default is edit + 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) @@ -88,49 +89,4 @@ 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 - -### Options for the edit: part - -The edit could be the same as default, but you could have a special layout by using : - - [yml] - edit: - layout: - row_1: [ field_1, field_2 ] - row_2: [ field_3, field_4 ] - -Add in your main css - - [css] - #sf_admin_container fieldset#sf_datagrid_fieldset_none { - border:0; - } - .form-elem{ - float:left; - padding:5px; - - } - #sf_admin_container .form-elem label{ - width:7em; - text-align: right; - padding:0; - } - .row-form{ - clear:both; - } - -The columns will bee in float see _edit_form_layout.php - -### Change title between create and edit - -If you want to have a specific title for adding : - - [yml] - new: - title: My specific title # No other options is the same form - - - - - + smth_img: smth #Will translate sortin click smth_img to modelPeer::SMTH \ No newline at end of file Modified: plugins/sfDatagridPlugin/package.xml =================================================================== --- plugins/sfDatagridPlugin/package.xml 2010-09-17 11:15:09 UTC (rev 30923) +++ plugins/sfDatagridPlugin/package.xml 2010-09-17 22:22:59 UTC (rev 30924) @@ -17,10 +17,10 @@ <active>yes</active> </developer> - <date>2010-09-08</date> + <date>2010-09-17</date> <version> - <release>1.5.4</release> - <api>1.5.4</api> + <release>1.5.5</release> + <api>1.5.5</api> </version> <stability> <release>stable</release> @@ -28,7 +28,7 @@ </stability> <license uri="http://www.symfony-project.com/license">MIT</license> <notes>-</notes> - <contents><dir name="/"><dir name="config"><file name="app.yml" role="data"/></dir><dir name="data"><dir name="generator"><dir name="sfPropelAdmin"><dir name="sfDataGrid"><dir name="skeleton"><dir name="actions"><file name="actions.class.php" role="data"/></dir><dir name="config"><file name="generator.yml" role="data"/></dir></dir><dir name="template"><dir name="actions"><file name="actions.class.php" role="data"/></dir><dir name="templates"><file name="editSuccess.php" role="data"/><file name="listSuccess.php" role="data"/><file name="_edit_actions.php" role="data"/><file name="_edit_footer.php" role="data"/><file name="_edit_form.php" role="data"/><file name="_edit_form_layout.php" role="data"/><file name="_edit_header.php" role="data"/><file name="_edit_messages.php" role="data"/><file name="_filters.php" role="data"/><file name="_list_actions.php" role="data"/><file name="_list_footer.php" role="data"/><file name="_list_header.php" role="data"/><file name="_list_messages.php" role="data"/><file name="_list_td_actions.php" role="data"/><file name="_list_td_batch_actions.php" role="data"/><file name="_list_td_stacked.php" role="data"/><file name="_list_td_tabular.php" role="data"/><file name="_list_th_stacked.php" role="data"/><file name="_list_th_tabular.php" role="data"/></dir></dir></dir></dir></dir></dir><dir name="lib"><file name="sfDatagrid.class.php" role="data"/><file name="sfDatagridArray.class.php" role="data"/><file name="sfDatagridArrayMultiSort.class.php" role="data"/><file name="sfDatagridDoctrine.class.php" role="data"/><file name="sfDatagridFormatter.class.php" role="data"/><file name="sfDatagridFormatterDefault.class.php" role="data"/><file name="sfDatagridFormatterDoctrine.class.php" role="data"/><file name="sfDatagridFormatterPropel.class.php" role="data"/><file name="sfDatagridPropel.class.php" role="data"/></dir><file name="LICENSE" role="data"/><file name="README" role="data"/><dir name="web"><dir name="css"><file name="calendar.css" role="data"/><file name="datagrid.css" role="data"/></dir><dir name="img"><file name="actions-row.gif" role="data"/><file name="ajax-loader.gif" role="data"/><file name="filters-row.gif" role="data"/><file name="header-arrow-asc.gif" role="data"/><file name="header-arrow-desc.gif" role="data"/><file name="header-row.gif" role="data"/><file name="header-sorting.gif" role="data"/><file name="pager-arrow-first.gif" role="data"/><file name="pager-arrow-last.gif" role="data"/><file name="pager-arrow-left.gif" role="data"/><file name="pager-arrow-right.gif" role="data"/></dir><dir name="js"><file name="calendar.js" role="data"/><file name="datagrid.js" role="data"/><file name="FreezePanes.jquery.js" role="data"/><file name="jquery.datagrid.js" role="data"/><dir name="lang"><file name="en.js" role="data"/><file name="fr.js" role="data"/></dir><file name="prototype.js" role="data"/></dir></dir></dir></contents> + <contents><dir name="/"><dir name="config"><file name="app.yml" role="data"/></dir><dir name="data"><dir name="generator"><dir name="sfPropelAdmin"><dir name="sfDataGrid"><dir name="skeleton"><dir name="actions"><file name="actions.class.php" role="data"/></dir><dir name="config"><file name="generator.yml" role="data"/></dir></dir><dir name="template"><dir name="actions"><file name="actions.class.php" role="data"/></dir><dir name="templates"><file name="editSuccess.php" role="data"/><file name="listSuccess.php" role="data"/><file name="_edit_actions.php" role="data"/><file name="_edit_footer.php" role="data"/><file name="_edit_form.php" role="data"/><file name="_edit_form_layout.php" role="data"/><file name="_edit_header.php" role="data"/><file name="_edit_messages.php" role="data"/><file name="_filters.php" role="data"/><file name="_list_actions.php" role="data"/><file name="_list_footer.php" role="data"/><file name="_list_header.php" role="data"/><file name="_list_messages.php" role="data"/><file name="_list_td_actions.php" role="data"/><file name="_list_td_batch_actions.php" role="data"/><file name="_list_td_stacked.php" role="data"/><file name="_list_td_tabular.php" role="data"/><file name="_list_th_stacked.php" role="data"/><file name="_list_th_tabular.php" role="data"/></dir></dir></dir></dir><dir name="sfPropelDatagridModule"><dir name="default"><dir name="parts"><file name="actionsConfiguration.php" role="data"/><file name="batchAction.php" role="data"/><file name="configuration.php" role="data"/><file name="createAction.php" role="data"/><file name="datagridConfiguration.php" role="data"/><file name="deleteAction.php" role="data"/><file name="editAction.php" role="data"/><file name="fieldsConfiguration.php" role="data"/><file name="filterAction.php" role="data"/><file name="filtersAction.php" role="data"/><file name="indexAction.php" role="data"/><file name="indexDatagridAction.php" role="data"/><file name="newAction.php" role="data"/><file name="paginationAction.php" role="data"/><file name="paginationConfiguration.php" role="data"/><file name="processFormAction.php" role="data"/><file name="sortingAction.php" role="data"/><file name="sortingConfiguration.php" role="data"/><file name="updateAction.php" role="data"/></dir><dir name="skeleton"><dir name="actions"><file name="actions.class.php" role="data"/></dir><dir name="config"><file name="generator.yml" role="data"/></dir><dir name="lib"><file name="configuration.php" role="data"/><file name="helper.php" role="data"/></dir><dir name="templates"/></dir><dir name="template"><dir name="actions"><file name="actions.class.php" role="data"/></dir><dir name="lib"><file name="helper.php" role="data"/></dir><dir name="templates"><file name="editSuccess.php" role="data"/><file name="indexDatagridSuccess.php" role="data"/><file name="indexSuccess.php" role="data"/><file name="newSuccess.php" role="data"/><file name="_assets.php" role="data"/><file name="_filters.php" role="data"/><file name="_filters_field.php" role="data"/><file name="_flashes.php" role="data"/><file name="_form.php" role="data"/><file name="_form_actions.php" role="data"/><file name="_form_field.php" role="data"/><file name="_form_fieldset.php" role="data"/><file name="_form_footer.php" role="data"/><file name="_form_header.php" role="data"/><file name="_list.php" role="data"/><file name="_list_actions.php" role="data"/><file name="_list_admin_bar.php" role="data"/><file name="_list_batch_actions.php" role="data"/><file name="_list_field_boolean.php" role="data"/><file name="_list_footer.php" role="data"/><file name="_list_header.php" role="data"/><file name="_list_td_actions.php" role="data"/><file name="_list_td_batch_actions.php" role="data"/><file name="_list_td_stacked.php" role="data"/><file name="_list_td_tabular.php" role="data"/><file name="_list_th_stacked.php" role="data"/><file name="_list_th_tabular.php" role="data"/><file name="_pagination.php" role="data"/></dir></dir></dir></dir></dir></dir><dir name="lib"><dir name="generator"><file name="sfPropelDatagridGenerator.php" role="data"/></dir><file name="sfDatagrid.class.php" role="data"/><file name="sfDatagridArray.class.php" role="data"/><file name="sfDatagridArrayMultiSort.class.php" role="data"/><file name="sfDatagridDoctrine.class.php" role="data"/><file name="sfDatagridFormatter.class.php" role="data"/><file name="sfDatagridFormatterDefault.class.php" role="data"/><file name="sfDatagridFormatterDoctrine.class.php" role="data"/><file name="sfDatagridFormatterPropel.class.php" role="data"/><file name="sfDatagridPropel.class.php" role="data"/></dir><file name="LICENSE" role="data"/><file name="README" role="data"/><dir name="web"><dir name="css"><file name="calendar.css" role="data"/><file name="datagrid.css" role="data"/></dir><dir name="img"><file name="actions-row.gif" role="data"/><file name="ajax-loader.gif" role="data"/><file name="filters-row.gif" role="data"/><file name="header-arrow-asc.gif" role="data"/><file name="header-arrow-desc.gif" role="data"/><file name="header-row.gif" role="data"/><file name="header-sorting.gif" role="data"/><file name="pager-arrow-first.gif" role="data"/><file name="pager-arrow-last.gif" role="data"/><file name="pager-arrow-left.gif" role="data"/><file name="pager-arrow-right.gif" role="data"/></dir><dir name="js"><file name="calendar.js" role="data"/><file name="datagrid.js" role="data"/><file name="FreezePanes.jquery.js" role="data"/><file name="jquery.datagrid.js" role="data"/><dir name="lang"><file name="en.js" role="data"/><file name="fr.js" role="data"/></dir><file name="prototype.js" role="data"/></dir></dir></dir></contents> <dependencies> <required> @@ -251,6 +251,6 @@ * fix freezePanes when no scrollbar * Fix row link Thanks Tomasz Jakub Rup * Fix reset on IE with Jquery -</notes></release><release><version><release>1.5.3</release><api>1.5.3</api></version><stability><release/><api/></stability><license uri="http://www.symfony-project.com/license">MIT</license><date>2010-06-23</date><notes>* Fix js when no freezepanes</notes></release><release><version><release>1.5.4</release><api>1.5.4</api></version><stability><release>stable</release><api>stable</api></stability><license uri="http://www.symfony-project.com/license">MIT</license><date>2010-09-08</date><notes>Fix select_tag into sfDatagridFormater. Thx sebastien Aucouturier</notes></release></changelog> +</notes></release><release><version><release>1.5.3</release><api>1.5.3</api></version><stability><release/><api/></stability><license uri="http://www.symfony-project.com/license">MIT</license><date>2010-06-23</date><notes>* Fix js when no freezepanes</notes></release><release><version><release>1.5.4</release><api>1.5.4</api></version><stability><release>stable</release><api>stable</api></stability><license uri="http://www.symfony-project.com/license">MIT</license><date>2010-09-08</date><notes>Fix select_tag into sfDatagridFormater. Thx sebastien Aucouturier</notes></release><release><version><release>1.5.5</release><api>1.5.5</api></version><stability><release>stable</release><api>stable</api></stability><license uri="http://www.symfony-project.com/license">MIT</license><date>2010-09-17</date><notes>New Propel Admin Generator for sf1.4</notes></release></changelog> </package> -- You received this message because you are subscribed to the Google Groups "symfony SVN" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/symfony-svn?hl=en.
