Form Types Reference ¶
A form is composed of fields, each of which are built with the help of
a field type (e.g. TextType
, ChoiceType
, etc). Symfony comes
standard with a large list of field types that can be used in your application.
フォームはフィールドで構成され、各フィールドはフィールド タイプ (TextType、ChoiceType など) を使用して構築されます。 symfony には、アプリケーションで使用できるフィールド タイプの大きなリストが標準で付属しています。
Supported Field Types ¶
The following field types are natively available in Symfony:
次のフィールド タイプは、Symfony でネイティブに利用できます。
Text Fields ¶
- TextTypeテキストタイプ
- TextareaTypeテキストエリアの種類
- EmailTypeメールの種類
- IntegerType整数型
- MoneyTypeお金の種類
- NumberType番号タイプ
- PasswordTypeパスワードの種類
- PercentTypeパーセント タイプ
- SearchType検索タイプ
- UrlTypeURL タイプ
- RangeType範囲タイプ
- TelType電話番号
- ColorType色の種類
Choice Fields ¶
- ChoiceTypeChoiceType
- EnumTypeEnumType
- EntityTypeエンティティ タイプ
- CountryType国タイプ
- LanguageType言語タイプ
- LocaleTypeLocaleType
- TimezoneTypeタイムゾーン タイプ
- CurrencyType通貨の種類
Date and Time Fields ¶
- DateType日付タイプ
- DateIntervalType日付間隔タイプ
- DateTimeTypeDateTimeType
- TimeType時間の種類
- BirthdayType誕生日の種類
- WeekType週の種類
Other Fields ¶
- CheckboxTypeチェックボックスの種類
- FileTypeファイルの種類
- RadioType無線タイプ
Symfony UX Fields ¶
These types are part of the Symfony UX initiative:
これらの型は Symfony UX イニシアチブの一部です:
- CropperType (using Cropper.js)CropperType (Cropper.js を使用)
- DropzoneTypeドロップゾーンの種類
Field Groups ¶
- CollectionTypeコレクションの種類
- RepeatedTypeRepeatedType
Hidden Fields ¶
- HiddenTypeHiddenType
Buttons ¶
- ButtonTypeボタンの種類
- ResetTypeリセットタイプ
- SubmitType送信タイプ