Release: 0.6.5

Hi everyone.

Great news. Version 0.6.5 has just been released. As you may already know, it has 4 new “major” features:

Also, it includes small improvements:

  • Display filters in export pdf’s
  • Bugs fixes dealing with config files
  • Incorrect links when using ajax and Zend_layout
  • Fields Values can now be translated
  • Order Distinct Values in Filters
  • SQL EXPR are now applied to every group on horizontal rows
  • When adding records a new button may be added. Save && add new. To return to the same page
  • Method for retrieving form error messages (Since forms use PRG)
  • “Basic” route support
  • Ajax loading image
  • Support for columns that were not in the query. ($grid->getSelect()->columns(array(…..)))
  • Labels in forms have now the same title they have in  grid
  • Improvements with table template
  • coding standards improvements
  • and more than 30 bug fixes

Changes:

  • setPagination is now setNumberRecordsPerPage();
  • Interfaces and abstract classes are now prefixed with the class name. Bvb_Grid_Filters_Render_Abstract => Bvb_Grid_Filters_Render_Render_Abstract

Also, I’m building a new section for code snippets, CSS tables galleries and screencasts to help users getting started. And most importantly, already started to build unit tests (ya, I know…). Meaning this that the next release will be about code and not new features.

You can download this version trough google code, http://code.google.com/p/zfdatagrid/downloads/list . Wiki has also been updated.

Please report any bug you find, and let me know what you think about this grid.

Best Regards,
Bento Vilas Boas

Comments (14)

Upcoming – 0.6.5

Hi,

Some news about version 0.6.5.

Two Three Four new “major” geatures:

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

Comments (11)

What’s next?!

Hi,

There will be a maintenance release by the end of next week. This won’t bring any “new” features. Just some code cleanup, optimization, small improvements and bug fixes.

I’m already planning release 0.7. No release date or much information.

But this is what I’m heading for:

  1. Comply with Zend Framework Coding Standards
  2. Pdf optimizations (multi-line support)
  3. General code improvements with deploy classes
  4. Deploy
    1. OpenSearch
    2. Charts. (google, or other php lib)
  5. New Data Source – Url Mapper
    1. Solr
    2. Lucene
    3. OpenSearch
    4. Manual Mapping
  6. Code cleanup
  7. “your request….”

This is just the first draft.

Feel free to suggest more and to participate in the project.

Best Regards,
Bento Vilas Boas

Comments (30)

Version 0.6 is out!!!

Hello,

After some delays version 0.6 of ZFDatagrid is out.

Top Features:

  • Doctrine Support
  • Zend_Form for CRUD operations
  • Zend_Config Support
  • Multiple Instances per page (no conflicts at all…)
  • Support for Extra Rows
  • Conditional Fields Presentation
  • Option for detailed view
  • PRG Form processing
  • Render specific parts separately (filters, titles, pagination, etc…)
  • Conditional Fields Rendering
  • jqGrid Rendering => Demo: http://zfdatagrid.com/grid/default/jqgrid
  • Open Flash Chart support => Demo: http://zfdatagrid.com/grid/default/site/ofc
  • And a lot more…

Download it: http://code.google.com/p/zfdatagrid/downloads/list
Upgrade Guide: http://code.google.com/p/zfdatagrid/wiki/Upgrade
First Grid (manual): http://code.google.com/p/zfdatagrid/wiki/Start
Live Demos: http://zfdatagrid.com/grid/

More info here: http://code.google.com/p/zfdatagrid/

More then two months have passed since last release. And the reason is that a LOT has change. Things seams more ‘right’ now. However, being so much time without a release won’t happen again. In about a week a 0.6.1 version should be out to fix unreported bugs. Also some features have been postponed for version 0.6.1

Report any bugs you may find here http://code.google.com/p/zfdatagrid/issues/list

To “experienced” developers. ZFDatagrid now implements an interface for source. Meaning that more sources can be added (like propel, CouchDB, etc, etc,). If you are interested in developing such source please contact me and we will find a way to further improve this grid.

Special thanks to Martin Minka for developing the jqGrid render and to Solomon James for Doctrine Integration http://code.google.com/p/zfdatagrid/people/list . Also thanks to the people that is continuous reporting bugs and sending their toughs. I really appreciate it.

Stay cool and whenever possible open-source…

Best Regards,
Bento Vilas Boas

Comments (39)

Version 0.6

Hi,

Version 0.6 will be release during this month. It has a lot of new and great features.

Zend_Config Support

$grid = Bvb_Grid_Data::factory('Bvb_Grid_Deploy_Table',Zend_Config $options);

Zend_Db_Table_Abstract Support
Now you can define the grid by passing only the model:

$grid->setModel(new Bugs());
echo $grid;

CRUD operations now use Zend_Form
You can easily setup forms by passing the model or defining all fields manually

$form = new Bvb_Grid_Form();
$form->setModel(new Bugs());
$grid->addForm($form);

If you don’t set any model, Bvb_Grid_Form will use the model provided with $grid->setModel();

New deploy classes

New Fields Options
Fields have now more options and more well defined. Below is a list of all different options:

  • helper// Zend_View Helper
  • order//Alllow field to be ordered, or not
  • title
  • remove
  • escape
  • hidden
  • decorator
  • hRow
  • position
  • orderField
  • class
  • searchType
  • searchTypeFixed
  • search
  • format
  • callback
  • style

Multi Grids per page
You can now have multi grids per page with all options (order, filters, pagination) and they won’t interfere between them .

$grid = Bvb_Grid_Data::factory('Bvb_Grid_Deploy_Table',Zend_Config $options,'grid_id');

Bug Fixes & Performance
A lot of bug fixes and performance improvements.

TEST IT
The release will happen this month, bu testers are needed so the launch can occur without troubles. Get the latest source from the project page http://code.google.com/p/zfdatagrid/

New Features (Features for 0.6 closed)
If you would like to see more functionality, this is the time to speak. Please open a new report here http://code.google.com/p/zfdatagrid/issues/list or send an email trough here http://zfdatagrid.com/contact/

Check the examples
Try the latest features here http://zfdatagrid.com/grid/ and don’t forget to take a look at source http://zfdatagrid.com/grid/default/site/code

Best Regards,
Bento Vilas Boas

Comments (18)

Release: Version 0.5

Hi guys,

I’m pleased to announce the availability of Zf Datagrid 0.5 for download

This version has some big changes.

  • You must use Zend_Db_Select to perform queries based grids
  • Most of the issues reported are fixed
  • Ajax Support
  • Multi grids per page
  • Callback support for CRUD operations
  • Callback support for presentation
  • Improved SQL EXPS
  • Code cleanup
  • A lot of small improvements…

You can download this version here http://www.zfdatagrid.com/category/downloads/
Regards,

Comments (10)