diff --git a/reference/forms/types/date.rst b/reference/forms/types/date.rst index ea7f9dac43f..9592f6f3450 100644 --- a/reference/forms/types/date.rst +++ b/reference/forms/types/date.rst @@ -120,4 +120,5 @@ These options inherit from the :doc:`field` type: .. include:: /reference/forms/types/options/invalid_message.rst.inc -.. include:: /reference/forms/types/options/invalid_message_parameters.rst.inc \ No newline at end of file +.. include:: /reference/forms/types/options/invalid_message_parameters.rst.inc + diff --git a/reference/forms/types/datetime.rst b/reference/forms/types/datetime.rst index bc4401c43fa..b4d6f0a8328 100644 --- a/reference/forms/types/datetime.rst +++ b/reference/forms/types/datetime.rst @@ -28,6 +28,7 @@ data can be a ``DateTime`` object, a string, a timestamp or an array. | | - `with_seconds`_ | | | - `data_timezone`_ | | | - `user_timezone`_ | +| | - `empty_value`_ | +----------------------+-----------------------------------------------------------------------------+ | Inherited | - `invalid_message`_ | | options | - `invalid_message_parameters`_ | @@ -97,6 +98,8 @@ for more details. .. include:: /reference/forms/types/options/user_timezone.rst.inc +.. include:: /reference/forms/types/options/empty_value.rst.inc + Inherited options ----------------- @@ -104,4 +107,5 @@ These options inherit from the :doc:`field` type: .. include:: /reference/forms/types/options/invalid_message.rst.inc -.. include:: /reference/forms/types/options/invalid_message_parameters.rst.inc \ No newline at end of file +.. include:: /reference/forms/types/options/invalid_message_parameters.rst.inc + diff --git a/reference/forms/types/field.rst b/reference/forms/types/field.rst index 51b7dec035c..8ec961138f0 100644 --- a/reference/forms/types/field.rst +++ b/reference/forms/types/field.rst @@ -13,10 +13,24 @@ The ``field`` type predefines a couple of options: .. include:: /reference/forms/types/options/required.rst.inc -.. include:: /reference/forms/types/options/disabled.rst.inc - .. include:: /reference/forms/types/options/trim.rst.inc .. include:: /reference/forms/types/options/property_path.rst.inc .. include:: /reference/forms/types/options/attr.rst.inc + +.. include:: /reference/forms/types/options/read_only.rst.inc + +.. include:: /reference/forms/types/options/max_length.rst.inc + +.. include:: /reference/forms/types/options/date_pattern.rst.inc + +.. include:: /reference/forms/types/options/by_reference.rst.inc + +.. include:: /reference/forms/types/options/error_bubbling.rst.inc + +.. include:: /reference/forms/types/options/label.rst.inc + +.. include:: /reference/forms/types/options/invalid_message.rst.inc + +.. include:: /reference/forms/types/options/invalid_message_parameters.rst.inc diff --git a/reference/forms/types/form.rst b/reference/forms/types/form.rst index 1121a0befb2..04437ced4ab 100644 --- a/reference/forms/types/form.rst +++ b/reference/forms/types/form.rst @@ -4,4 +4,10 @@ form Field Type =============== -See :class:`Symfony\\Component\\Form\\Extension\\Core\\Type\\FormType`. \ No newline at end of file +See :class:`Symfony\\Component\\Form\\Extension\\Core\\Type\\FormType`. + +virtual +------- + +See :doc:`How to use the Virtual Form Field Option` + diff --git a/reference/forms/types/integer.rst b/reference/forms/types/integer.rst index 2fe33fcb282..28b14213c50 100644 --- a/reference/forms/types/integer.rst +++ b/reference/forms/types/integer.rst @@ -16,6 +16,7 @@ integers. By default, all non-integer values (e.g. 6.78) will round down (e.g. 6 | Rendered as | ``input`` ``text`` field | +-------------+-----------------------------------------------------------------------+ | Options | - `rounding_mode`_ | +| | - `precision`_ | | | - `grouping`_ | +-------------+-----------------------------------------------------------------------+ | Inherited | - `required`_ | @@ -33,6 +34,8 @@ integers. By default, all non-integer values (e.g. 6.78) will round down (e.g. 6 Field Options ------------- +.. include:: /reference/forms/types/options/precision.rst.inc + rounding_mode ~~~~~~~~~~~~~ diff --git a/reference/forms/types/number.rst b/reference/forms/types/number.rst index fb2ddde3ed4..15d42dc0cec 100644 --- a/reference/forms/types/number.rst +++ b/reference/forms/types/number.rst @@ -30,15 +30,7 @@ you want to use for your number. Field Options ------------- -precision -~~~~~~~~~ - -**type**: ``integer`` **default**: Locale-specific (usually around ``3``) - -This specifies how many decimals will be allowed until the field rounds -the submitted value (via ``rounding_mode``). For example, if ``precision`` -is set to ``2``, a submitted value of ``20.123`` will be rounded to, -for example, ``20.12`` (depending on your ``rounding_mode``). +.. include:: /reference/forms/types/options/precision.rst.inc rounding_mode ~~~~~~~~~~~~~ diff --git a/reference/forms/types/options/precision.rst.inc b/reference/forms/types/options/precision.rst.inc new file mode 100644 index 00000000000..ac606eb8a5d --- /dev/null +++ b/reference/forms/types/options/precision.rst.inc @@ -0,0 +1,9 @@ +precision +~~~~~~~~~ + +**type**: ``integer`` **default**: Locale-specific (usually around ``3``) + +This specifies how many decimals will be allowed until the field rounds +the submitted value (via ``rounding_mode``). For example, if ``precision`` +is set to ``2``, a submitted value of ``20.123`` will be rounded to, +for example, ``20.12`` (depending on your ``rounding_mode``). diff --git a/reference/forms/types/time.rst b/reference/forms/types/time.rst index 8568b8905a5..35e69fcdfe1 100644 --- a/reference/forms/types/time.rst +++ b/reference/forms/types/time.rst @@ -23,6 +23,7 @@ as a ``DateTime`` object, a string, a timestamp or an array. | | - `seconds`_ | | | - `data_timezone`_ | | | - `user_timezone`_ | +| | - `empty_data`_ | +----------------------+-----------------------------------------------------------------------------+ | Inherited | - `invalid_message`_ | | options | - `invalid_message_parameters`_ | @@ -108,6 +109,8 @@ this format. .. include:: /reference/forms/types/options/user_timezone.rst.inc +.. include:: /reference/forms/types/options/empty_value.rst.inc + Inherited options ----------------- @@ -115,4 +118,5 @@ These options inherit from the :doc:`field` type: .. include:: /reference/forms/types/options/invalid_message.rst.inc -.. include:: /reference/forms/types/options/invalid_message_parameters.rst.inc \ No newline at end of file +.. include:: /reference/forms/types/options/invalid_message_parameters.rst.inc +