我通过本教程学习 SonataAdminBundle: http ://sftuts.com/doc/jobeet/en/the-admin-generator
但不是:
我有空值:
同样在表单中,我只有提交按钮,但是如果单击此按钮,则会出现错误:
PDOException: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'type' cannot be null
SonataAdminBundle 的教程可能更好吗?
编辑:
<?php
//src/SfTuts/JobeetBundle/Admin/CategoryAdmin.php
namespace SfTuts\JobeetBundle\Admin;
use Sonata\AdminBundle\Admin\Admin;
use Sonata\AdminBundle\Form\FormMapper;
use Sonata\AdminBundle\Datagrid\DatagridMapper;
use Sonata\AdminBundle\Datagrid\ListMapper;
class CategoryAdmin extends Admin
{
protected $list = array(
'id' => array('identifier' => true),
'name',
);
protected $form = array(
'name',
);
protected $filter = array(
'name',
);
}