_search.php 1.2 KB

1234567891011121314151617181920212223242526272829303132333435363738
  1. <?php
  2. use yii\helpers\Html;
  3. use yii\widgets\ActiveForm;
  4. use common\models\Category;
  5. use common\helpers\Tree;
  6. /* @var $this yii\web\View */
  7. /* @var $model backend\models\search\ArticleSearch */
  8. /* @var $form yii\widgets\ActiveForm */
  9. ?>
  10. <div class="article-search">
  11. <?php
  12. Yii::$container->set(\yii\widgets\ActiveField::className(), ['template' => "{label}\n{input}"]);
  13. $form = ActiveForm::begin([
  14. 'action' => ['index'],
  15. 'method' => 'get', 'options' => ['class' => 'form-inline'],
  16. 'options' => ['class' => 'form-inline'],
  17. ]); ?>
  18. <?= $form->field($model, 'id') ?>
  19. <?= $form->field($model, 'title') ?>
  20. <?= $form->field($model, 'category_id')->dropDownList(Category::getDropDownList(Tree::build(Category::lists())), ['prompt' => '全部']) ?>
  21. <?= $form->field($model, 'status')->dropDownList($model->getStatusList(), ['prompt' => '全部']) ?>
  22. <?= $form->field($model, 'module')->dropDownList(\common\models\ArticleModule::getTypeEnum(), ['prompt' => '全部']) ?>
  23. <?= Html::submitButton(Html::icon('search'), ['class' => 'btn btn-success']) ?>
  24. <div class="error-summary hide"><ul></ul></div>
  25. <?php ActiveForm::end(); ?>
  26. </div>