leapfrognz / alternative-field
Simple dropdown field which displays a text field when 'Other' is selected. Great for Honorifics selects.
Package info
github.com/Leapfrognz/alternative-field
Type:silverstripe-module
pkg:composer/leapfrognz/alternative-field
dev-master
2013-10-14 07:04 UTC
Requires
- silverstripe/cms: 3.*
- silverstripe/framework: 3.*
This package is auto-updated.
Last update: 2026-03-06 17:57:13 UTC
README
Introduction
Simple dropdown field which displays a text field when 'Other' is selected. Great for Honorific selects.
How to use
Add the dropdown options to the _config/AlternativeFormField.yml file.
You can also edit the empty string for the dropdown and the label for the 'other' field in the yml.
Requirements
SilverStripe 3.0 or higher is required.
Example
<?php public function getCMSFields() { $fields = parent::getCMSFields(); $fields->addFieldsToTab("Root.Whatever", array( AlternativeFormField::create('Honorific', 'Honorific'), TextField::create('FirstName', 'First name'), TextField::create('Surname', 'Last name') )); return $fields; }