Version 0.7 released

Hi guys,

I’m please to announce the immediately availability of ZFDatagrid 0.7.

300 commits later and more than 200 issues closed, here it his.

This is a highly recommended update has it brings some new features, but is also more solid and stable. This is the first release with phpDocumentation that can be accessed here: http://zfdatagrid.com/phpdoc

Also there is a all new documentation PDF (Thanks to Dan Farrow for revision).

Please check the project page for downloads ( http://code.google.com/p/zfdatagrid/ ).

Some new features include:

Crud Operations
Disable CSRF
Disable Columns for CRUD operations
Define input type
Decorators Improvements
Special tags for operations

Table
Save params in session
Never Show Order Images
Start at a specific record
Complex rows with rowspan/colspan

Core
Special Decorators ({{format}} {{callback}} {{helper}} )
Field placeholder tags

Issues
More than 200 issue reports closed. Mostly related with: CRUD, operations, Filters, Ajax and PDF.

As usual, any suggestion is welcome. Also report any issue you may find.

Be cool

Bookmark and Share

5 Comments »

  1. altivec Said,

    January 19, 2011 @ 09:00

    That’s a great news ! I will play with it !
    Thanks for all your job !
    Did you think about the compare function ?

  2. altivec Said,

    January 19, 2011 @ 12:27

    Hi, I can’t make working the external filter with many grids on the same page.
    It works fine with only one, but with 2, despite I call as you say : onChange’=>’_cajourgridChangeFilters() it does not refresh the datas.

    There is a redirection, there is a parameter in the URL with value, but the datas are still the same…

    Any idea ?

    Here is my code :
    On the view :
    $array = array(”=>’–CHOIX DES CA–’,500=>’500 E’,750=>’750 E’,1000=>’1000 E’,1500=>’1500 E’);
    echo $this->formSelect(‘ca’,$this->pages->getParam(‘ca’),array(‘onChange’=>’_cajourgridChangeFilters()’),$array);?>

    My callback function :
    function ca ($id, $value, $select)
    {
    $select->where(‘ca_ht>?’, $value);
    }

    And my action :
    $grid = $this->grid(‘cajour’);
    $select = $this->_db->select()->from(‘ca_jour’);
    $grid->query($select);

    $grid->addExternalFilter(‘ca’, ‘ca’);
    $view->pages = $grid->deploy();

  3. adamquadmon Said,

    January 19, 2011 @ 15:06

    assa fà a maronn!

    let’s test!

  4. akaim Said,

    January 20, 2011 @ 00:36

    Congratulations!

    This is a nice piece of software.

    Ivo

  5. namdt40 Said,

    September 21, 2011 @ 10:31

    feature rowspan in your library don’t use. Can you show me a example, thank

RSS feed for comments on this post

Leave a Comment

You must be logged in to post a comment.