\Phalcon\Tag - checked property problem

Hi, How do you handle checked option to <input type='checkbox' name='test' value='1' />

when i get value from database i tried to setup property checked by \Phalcon\Tag::setDefault to get <input type='checkbox' name='test' value='1' checked />

I did something like this RobotsController

   public function editAction()
        $robots = Robots::findFirst("id = 'Android'");
        if($robots->broken == 1)

in edit.phtml view i did

<div>Is robot broken?:
        echo \Phalcon\Tag::checkField(array(
                $robot_broken => "checked"

This is my workaround If robot is broken then in checkbox is marked as checked="checked", when robot is not broken then checkbox is marked as data-not-checked="checked" :)

Maybe it help somebody, before it will be handle by framework. Maybe it could work in framework in this way, if not checked could be setup fake property data-fake-property='checked'


This implementation is now fixed in 1.2.0