(templates) |
(Select template) |
||
Line 1: | Line 1: | ||
==Template for a select element== | |||
Same for both. | |||
<code xml> | |||
<div id="fitem_{{id}}" class="fitem fitem_select {{#required}}required{{/required}} {{#advanced}}advanced{{/advanced}}" data-field-type="select"> | |||
<div class="fitemtitle"> | |||
<label {{#hiddenLabel}}class="accesshide"{{/hiddenLabel}} for="{{id}}"> | |||
{{label}} | |||
{{#required}}{{>core/form-required}}{{/required}} | |||
{{#advanced}}{{>core/form-advanced}}{{/advanced}} | |||
</label> | |||
{{{helpButton}}} | |||
</div> | |||
<div class="felement fselect {{#error}}error{{/error}}"> | |||
{{#error}} | |||
<span class="error" tabindex="0">{{{error}}}</span> | |||
<br/> | |||
{{/error}} | |||
<select name="{{name}}" id="{{id}}" {{#required}}required{{/required}} {{#size}}size="{{size}}"{{/size}}> | |||
{{#options}} | |||
<option value="{{value}}" {{#selected}}selected{{/selected}}>{{text}}</option> | |||
{{/options}} | |||
</select> | |||
</div> | |||
</div> | |||
</code> | |||
{| class="nicetable" | {| class="nicetable" | ||
|+ Form template | |+ Form template |
Revision as of 01:17, 26 November 2015
Template for a select element
Same for both.
<label {{#hiddenLabel}}class="accesshide"Adrian Greeve/form comparison/hiddenLabel for="Template:id">
Template:label
{{#required}}{{>core/form-required}}Adrian Greeve/form comparison/required
{{#advanced}}{{>core/form-advanced}}Adrian Greeve/form comparison/advanced
</label>
{{{helpButton}}}
{{#error}}
{{{error}}}
Adrian Greeve/form comparison/error
<select name="Template:name" id="Template:id" {{#required}}requiredAdrian Greeve/form comparison/required {{#size}}size="Template:size"Adrian Greeve/form comparison/size>
{{#options}}
<option value="Template:value" {{#selected}}selectedAdrian Greeve/form comparison/selected>Template:text</option>
Adrian Greeve/form comparison/options
</select>
Type A | Type B |
---|---|
|
Type A | Type B |
---|---|
|
|