generate:plugin:field

Tạo field type, widget và formatter plugins.

Usage:

drupal generate:plugin:field [options]
gpf

Available options

Option Details
--module Tên module.
--type-class Tên lớp field type plugin
--type-label Nhãn field type plugin
--type-plugin-id Field type plugin id
--type-description Mô tả field type plugin
--formatter-class Tên lớp field formatter plugin
--formatter-label Nhãn field formatter plugin
--formatter-plugin-id Field formatter plugin id
--widget-class Tên lớp field formatter plugin
--widget-label Nhãn field widget plugin
--widget-plugin-id Field widget plugin id
--field-type Field type mà formatter và widget plugin có thể được sử dụng với
--default-widget Field widget mặc định của field type plugin
--default-formatter Field formatter mặc định của field type plugin

Examples

  • Generate field type, widget and formatter plugins specifying the module name, the type (class, label, plugin id and description), the formatter (class, label, plugin id) and the widget (class, label and plugin id)
    drupal generate:plugin:field  \
    --module="modulename"  \
    --type-class="ExampleFieldType"  \
    --type-label="Example field type"  \
    --type-plugin-id="example_field_type"  \
    --type-description="My Field Type"  \
    --formatter-class="ExampleFormatterType"  \
    --formatter-label="Example formatter type"  \
    --formatter-plugin-id="example_formatter_type"  \
    --widget-class="ExampleWidgetType"  \
    --widget-label="Example widget type"  \
    --widget-plugin-id="example_widget_type"  \
    --field-type="example_field_type"  \
    --default-widget="example_widget_type"  \
    --default-formatter="example_formatter_type"