问题很简单:使用管理员生成器时,如何在过滤区域显示 ID 字段?
我试图在过滤器部分的显示选项中包含“id”,但它没有出现。我对其他领域没有任何问题。
我正在使用 Symfony 1.4.5
问题很简单:使用管理员生成器时,如何在过滤区域显示 ID 字段?
我试图在过滤器部分的显示选项中包含“id”,但它没有出现。我对其他领域没有任何问题。
我正在使用 Symfony 1.4.5
好的,我发现过滤器中默认不包含 ID 字段。所以它必须以这种方式在 /lib/filter/doctrine/TableNameFilter.class.php 中定义:
public function configure()
{
$this->setWidget('id', new sfWidgetFormFilterInput(array('with_empty' => false)));
$this->setValidator('id', new sfValidatorSchemaFilter('text', new sfValidatorNumber(array('required' => false))));
}