form.php 1.0 KB

123456789101112131415161718192021222324252627
  1. <?php
  2. /**
  3. * @var yii\web\View $this
  4. * @var yii\widgets\ActiveForm $form
  5. * @var yii\gii\generators\module\Generator $generator
  6. */
  7. ?>
  8. <div class="alert alert-info">
  9. Please read the
  10. <?= \yii\helpers\Html::a('Extension Guidelines', 'https://github.com/yiisoft/yii2/blob/master/docs/guide/extensions.md', ['target'=>'new']) ?>
  11. before creating an extension.
  12. </div>
  13. <div class="module-form">
  14. <?php
  15. echo $form->field($generator, 'vendorName');
  16. echo $form->field($generator, 'packageName');
  17. echo $form->field($generator, 'namespace');
  18. echo $form->field($generator, 'type')->dropDownList($generator->optsType());
  19. echo $form->field($generator, 'keywords');
  20. echo $form->field($generator, 'license')->dropDownList($generator->optsLicense(), ['prompt'=>'Choose...']);
  21. echo $form->field($generator, 'title');
  22. echo $form->field($generator, 'description');
  23. echo $form->field($generator, 'authorName');
  24. echo $form->field($generator, 'authorEmail');
  25. echo $form->field($generator, 'outputPath');
  26. ?>
  27. </div>