|
Revision 1, 1.8 KB
(checked in by bradley, 5 years ago)
|
|
Initial import
|
| Line | |
|---|
| 1 | <!-- partial, used to display different input boxes for field types in different ways. --> |
|---|
| 2 | [% IF field.type == 'character varying' %] |
|---|
| 3 | <input type="text" class="text" name="[% field.name %]" size="[% field.length <= 25 ? field.length : 25 %]" maxlength="[% field.length %]" value="[% ROW.$fieldName() %]"> |
|---|
| 4 | [% ELSIF field.type == 'inet' %] |
|---|
| 5 | <input type="text" name="[% field.name %]" size="[% field.length %]" value="[% ROW.$fieldName() %]" onChange="validateInet(this, '[% field.desc %]');"> |
|---|
| 6 | [% ELSIF field.type == 'text' %] |
|---|
| 7 | <textarea name="[% field.name %]">[% ROW.$fieldName() %]</textarea> |
|---|
| 8 | [% ELSIF field.type == 'bigint' %] |
|---|
| 9 | <input type="text" class="text" name="[% field.name %]" size="[% field.length %]" value="[% ROW.$fieldName() %]" onChange="validateBigInt(this, '[% field.desc %]');"> |
|---|
| 10 | [% ELSIF field.type == 'integer' %] |
|---|
| 11 | <input type="text" class="text" name="[% field.name %]" size="[% field.length %]" value="[% ROW.$fieldName() %]" onChange="validateInteger(this, '[% field.desc %]');"> |
|---|
| 12 | [% ELSIF field.type == 'smallint' %] |
|---|
| 13 | <input type="text" class="text" name="[% field.name %]" size="[% field.length %]" value="[% ROW.$fieldName() %]" onChange="validateSmallInt(this, '[% field.desc %]');"> |
|---|
| 14 | [% ELSIF field.type == 'date' %] |
|---|
| 15 | <input type="text" class="text" name="[% field.name %]" size="10" value="[% ROW.$fieldName() %]" maxlength="10" onChange="validateDate(this, '[% field.desc %]');"> (YYYY-MM-DD format) |
|---|
| 16 | [% ELSIF field.type == 'boolean' %] |
|---|
| 17 | <input type="checkbox" class="checkbox" name="[% field.name %] value="1"[% IF ROW.$fieldName() %] checked[% END %]> |
|---|
| 18 | [% ELSE %] |
|---|
| 19 | (Unknown Type: [% field.type %]) <input type="text" class="text" name="[% field.name %]" value="[% ROW.$fieldName() %]"> |
|---|
| 20 | [% END %] |
|---|
| 21 | |
|---|