Hi all,
I'm trying to apply setTemplate on form and field (according to http://beta.doc.silverstripe.org/en/developer_guides/forms/form_templates/).
For form it is working, but for field not. Can you please give me a hint what's wrong with my code ?
I stored files CustomForms.ss, CustomTextField.ss, CustomTextField_holder.ss, CustomTextField_holder_small.ss in mysite/templates/Includes
-------------------------------------------------------
public function InsertGroupForm() {
$fields = new FieldList();
$title = new TextField('Title', 'Group name');
// NOT WORKING
$title->setTemplate('CustomTextField');
$title->setFieldHolderTemplate('CustomTextField_holder');
$title->setSmallFieldHolderTemplate('CustomTextField_holder_small');
$fields->push($title);
$actions = new FieldList(
FormAction::create("InsertGroupAction")->setTitle("Insert group")
);
$required = new RequiredFields('Title');
$form = new Form($this, 'InsertGroupForm', $fields, $actions, $required);
// WORKING
$form->setTemplate('CustomForm');
return $form;
}