generate:form:config

एक नया "ConfigFormBase" उत्पन्न करें

Usage:

drupal generate:form:config  [options]
gfc

Available options

OptionDetails

--module

मोड्यूल का नाम।

--class

फॉर्म क्लास का नाम

--form-id

फॉर्म आईडी

--services

सर्विसेज़ को container से लोड करें।

--config-file

Add a config file

--inputs

एक फॉर्म के लिए आदानो को बनाएँ।

--path

Enter the form path

--menu-link-gen

Generate a menu link

--menu-link-title

A title for the menu link

--menu-parent

Menu parent

--menu-link-desc

A description for the menu link

Examples

Generate an empty form with config file specifying the module name, the class, a form id and the path

drupal generate:form:config  \
  --module="modulename"  \
  --class="DefaultForm"  \
  --form-id="default_form"  \
  --config-file  \
  --path="/modulename/form/default"

Generate a form with 2 fields and a config file specifying the module name, the class, a form id, the inputs and the path

drupal generate:form:config  \
  --module="modulename"  \
  --class="DefaultForm"  \
  --form-id="default_form"  \
  --config-file  \
  --inputs='"name":"inputname", "type":"text_format", "label":"InputName", "options":"", "description":"Just a text input", "maxlength":"", "size":"", "default_value":"", "weight":"0", "fieldset":""'  \
  --inputs='"name":"email", "type":"email", "label":"Email", "options":"", "description":"Just an email input", "maxlength":"", "size":"", "default_value":"", "weight":"0", "fieldset":""'  \
  --path="/modulename/form/default"