10389 Posts in 2200 Topics by 1712 members
|Go to End|
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?
3 September 2011 at 10:42am
Use scaffoldSearchFields() in your class... eg.
public function scaffoldSearchFields()
$fields = parent::scaffoldSearchFields();
$updatedField = new Textfield(...)
|Go to Top|