generate:plugin:field

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

Usage:

drupal generate:plugin:field  [options]
gpf

Available options

OptionDetails

--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"