10389 Posts in 2200 Topics by 1712 members
|
Page:
1
|
Go to End | |
| Author | Topic: | 1146 Views |
-
generic views edit form

4 February 2010 at 11:59am
Can I override a particular field in a scaffolded form and if so where?
I have defined the field in the $db array to be of type Text but am using a DropdownField to populate it, so when I use the edit form a text box is being shown without the other options.
I have other fields in my $db array using the Enum type and they are showing in the edit form with a DropdownField type, but using an Enum type for my Text field above would result in cryptic options being displayed (i.e the values of the Dropdownfield).
I'm guessing I need to reuse my initial form on the 'Contoller extends Page_Controller' but in an edit mode with the fields pre-populated instead.
Does anybody have a link or sample code for this?
thanks
-
Re: generic views edit form

3 September 2011 at 10:42am
Use scaffoldSearchFields() in your class... eg.
public function scaffoldSearchFields()
{
$fields = parent::scaffoldSearchFields();//override fields
$updatedField = new Textfield(...)$fields->replaceField('FieldName', $updatedField);
return $fields;
}
| 1146 Views | ||
|
Page:
1
|
Go to Top |


