generate:plugin:field

Mezőtípus, felületi elem és formázó bővítmények létrehozása.

Usage:

drupal generate:plugin:field [options]
gpf

Available options

Option Details
--module A modul neve.
--type-class Mezőtípus bővítmény osztályneve
--type-label Mezőtípus bővítmény felirata
--type-plugin-id Mezőtípus bővítmény azonosítója
--type-description Mezőtípus bővítmény leírása
--formatter-class Mezőformázó bővítmény osztályneve
--formatter-label Mezőformázó bővítmény felirata
--formatter-plugin-id Mezőformázó bővítmény azonosítója
--widget-class Mezőformázó bővítmény osztályneve
--widget-label Mező felületi elem bővítmény felirata
--widget-plugin-id Mező felületi elem bővítmény azonosítója
--field-type Mezőtípus, amivel a formázó és a felületi elem bővítmény használható
--default-widget A mezőtípus bővítmény alapértelmezett mező felületi eleme
--default-formatter A mezőtípus bővítmény alapértelmezett mezőformázójatype 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"