2008-12-16

Form表单的新建、修改

类归于: symfony — 标签:, zhuozi @ 16:43

有的时候数据库中的table,有N个字段,但是在新建、修改的时候我们只要求用户创建或者修改其中的几个字段。如果不设置generator.yml和form,系统默认会显示所有,更新所有。

generator.yml

edit:
display: [ name, romaji, color, ordernum, state]
new:
display: [ name, romaji, color, ordernum state]

根目录lib\form\对应的form文件

public function configure()
{
//设置字段hidden
$this->setWidget('ordernum', new sfWidgetFormInputHidden());
//设置字段默认值
$this->setDefault('ordernum', 1);
}

2 条评论 »

  1. 请问,编辑generator.yml可以控制表单元素的显示顺序吗?这个表单是用于用户端输入的。谢谢先

    Comment 由 duran — 2009-09-17 @ 09:40

  2. 貌似,可以。

    Comment 由 maker — 2009-10-12 @ 12:11

这篇文章上的评论 RSS feed TrackBack URL

留下评论

WordPress 所驱动