Upcoming – 0.6.5
Hi,
Some news about version 0.6.5.
Two Three Four new “major” geatures:
- Mass Actions (Demo: http://zfdatagrid.com/grid/default/site/mass)
- Custom && External Filters ( Demo: http://zfdatagrid.com/grid/default/site/filters )
- Human readable filters (Demo: http://zfdatagrid.com/grid/site/basic/Continent/Europe/GovernmentForm/Republic/)
- Bulk Add/Edit/Delete
- Bulk Actions Horizontal – http://zfdatagrid.com/grid/site/form1
- Bulk Actions Vertical – http://zfdatagrid.com/grid/site/form
And a bunch of bug fixes…
Please try the latest svn revision and give your opinion about what needs to be done about with these two features.
Best Regards,
Bento Vilas Boas



Italba Said,
May 19, 2010 @ 08:50
Hi Bento,
please update the download links!
Thank you,
Italo A.
Zend Framework News » Blog Archive » Data Grid für das Zend Framework aktualisiert Said,
May 19, 2010 @ 14:04
[...] http://zfdatagrid.com/2010/05/18/0-6-5/ [...]
BugSlayer Said,
May 20, 2010 @ 00:06
Woot! Awesome new features. (Thanks for the custom filters BTW.)
I was playing with the online demos, and the Mass Actions feature seems to have some minor usability issues:
1. In Firefox if I type in something to search for and hit enter it tries to submit the mass action before moving to the new filter. I think the mass action should only submit if the “Submit” button is pressed directly.
2. If I select multiple entries and change the filter, the previous selection is lost. Retaining the list of selected entries makes a big usability difference (See the grid used in Magento’s admin area: http://demo-admin.magentocommerce.com/index.php/admin/)
Resolving these issues will likely require some JavaScript dependency.
Filters also have an odd problem that becomes more apparent with the ranges. If you enter one field, and then move to the next field to enter something there, the page refreshes and you lose focus. This was an issue before, but not as obvious. I think it can be fixed by only submitting when the focus is lost, and not given to another filter in the form.
Thanks!
Bento Vilas Boas Said,
May 21, 2010 @ 16:49
Hi BugSlayer,
1. Fixed.
2. Honestly I don’t like that idea. Most of users don’t think the previous result will remain selected. That feature is useful if you can’t get a filter that shows all of your results (If you want to selected more than one option). But you can do that with zfdatagrid, separating the various values by commas.
check this example: http://zfdatagrid.com/grid/site/index/filters/%7B%22Name%22%3A%22%22%2C%22Continent%22%3A%22%22%2C%22Population%22%3A%2222720000%252C217000%252C31471000%22%2C%22LocalName%22%3A%22%22%2C%22GovernmentForm%22%3A%22%22%7D
Best Regards,
Bento Vilas Boas
sqrbrkt Said,
May 21, 2010 @ 17:40
Very good news about mass actions – it will be really useful for a feature I’m adding to my application right now.
I’ll look forward to trying it. Thanks Bento!
sqrbrkt Said,
May 23, 2010 @ 21:30
Bento, your link reminds me of something I’d like to see implemented some day: human readable URLs for filters!
Bento Vilas Boas Said,
May 23, 2010 @ 22:37
Your are completely right. That will be my next assignment…
EDIT: Done: New URL example: http://zfdatagrid.com/grid/site/index/Continent/Asia/
sqrbrkt Said,
May 24, 2010 @ 10:19
Wow I just looked at the google code updates page and saw that you’d done it – amazing!
Thanks Bento!
Intheweb Said,
May 25, 2010 @ 12:21
First of all: great work on the Grid!
We are currently using it for our new CMS.
But: there are somethings:
the use of database table names in the URL’s. I don’t think that it’s necessary to use it that way if you configure the gridbuilder correctly.
XHTML bug: some of the img tags in the Table class are not XHTML proof. They are missing a `/` at the end.
Kirill Said,
June 28, 2010 @ 06:55
Hi! I’m find a bug in v0.6.5.
I set $grid->setNoFilters(1);
and in html i see error code
//
Reason i findout in the file \Grid\Deploy\Table.php on line 2168 :
$script .= ”
}
“;
fast solution:
if ( ! $this->getInfo(“noFilters”) || $this->getInfo(“noFilters”) != 1 ) {
$script .= ”
}
“;
}
Bento Vilas Boas Said,
June 29, 2010 @ 21:26
Hi,
This issue has already been reported and fixed on SVN.
Best Regards,
Bento Vilas Boas