Exemple #1
0
use yii\widgets\ActiveForm;
use yii\helpers\ArrayHelper;
use kartik\date\DatePicker;
/* @var $this yii\web\View */
/* @var $model frontend\models\BooksSearch */
/* @var $form yii\widgets\ActiveForm */
?>

<div class="books-search">

    <?php 
$form = ActiveForm::begin(['action' => ['index'], 'method' => 'get']);
?>

    <?php 
echo $form->field($model, 'author_id', ["options" => ["class" => "col-lg-3"]])->dropDownList(ArrayHelper::map(frontend\models\Authors::find()->all(), 'id', 'fullname'), ['prompt' => 'Выберите автора'])->label(false);
?>

    <?php 
echo $form->field($model, 'name', ["options" => ["class" => "col-lg-3"]])->textInput(['placeholder' => 'Название книги'])->label(false);
?>
    <div class="clearfix"></div>

    <div class="pull-left col-lg-12">

        <div class="pull-left"><label>Дата выхода книги:</label></div>
        <?php 
echo $form->field($model, 'date_from', ["options" => ["class" => "col-lg-2"]])->widget(\yii\widgets\MaskedInput::className(), ['mask' => '99/99/9999'])->widget(DatePicker::classname(), ['type' => DatePicker::TYPE_INPUT, 'options' => ['placeholder' => 'Ведите дату...'], 'pluginOptions' => ['autoclose' => true]])->label(false);
?>

        <div class="pull-left"><label>до</label></div>
Exemple #2
0
    <label class="control-label">Превью</label>
    <div>
    <?php 
echo Html::img('@web/img/books/small/' . $model->preview, ['height' => '100px', 'title' => $model->name, 'alt' => $model->name]);
?>
    </div>

    <?php 
echo $form->field($model, 'file')->fileInput();
?>

    <?php 
echo $form->field($model, 'date')->widget(\yii\widgets\MaskedInput::className(), ['mask' => '99/99/9999'])->widget(DatePicker::classname(), ['type' => DatePicker::TYPE_INPUT, 'options' => ['placeholder' => 'Ведите дату...'], 'pluginOptions' => ['autoclose' => true]])->textInput(['value' => Yii::$app->formatter->asDateHyphen2Slash($model->date)]);
?>

    <?php 
echo $form->field($model, 'author_id')->dropDownList(ArrayHelper::map(frontend\models\Authors::find()->all(), 'id', 'fullname'), ['prompt' => 'Выберите автора']);
?>

    <div class="form-group">
        <?php 
echo Html::submitButton($model->isNewRecord ? 'Добавить' : 'Изменить', ['class' => $model->isNewRecord ? 'btn btn-success' : 'btn btn-primary']);
?>
    </div>

    <?php 
ActiveForm::end();
?>

</div>