Ку!
Вопрос не новый, но чет не могу ничего найти. Понимаю что без модели в принципе не правильно, но...
Вот нада мне формочку буквально на один input и несколько кнопок - вводим слово, получаем результат в зависимости от нажатой кнопки. В моем случае, это вообще для тестов/баловства нужно... Но чет для таких целей плодить модели - как то не хочется. Вот и возникает вопрос, если без модели "не хорошо", то может какой то вариант с использованием каких то абстрактно-динамических моделей(там же ни писать, ни читать не нада - только POST обработать). Не очень понимаю что несу но как будьто напрашивается такой хелпер-модель, которую бы можно было использовать для таких форм...
Спасибо!
Форма без модели
Форма без модели
// Yii2Rulez!
Re: Форма без модели
то есть вьюху стряпать из Html, то есть БЕЗ ActiveForm, и в контроллере обрабатывать POST?
// Yii2Rulez!
Re: Форма без модели
Как-то так:
Код: Выделить всё
<?= Html::beginForm('', 'post'); ?>
<div class="form-group">
<?= Html::label('Название поля', 'FIELD-ID', ['class' => 'control-label']) ?>
<?= Html::dropDownList('FIELD-ID', '', ['0' => 'нет', '1' => 'да'], ['class' => 'form-control',]); ?>
<div class="hint-block">Выберите значение</div>
</div>
<div class="form-group">
<?= Html::submitButton('Далее', ['class' => 'btn btn-success']) ?>
</div>
<?php Html::endForm(); ?>
CPU comparison platform: CPU Boss Multi language, Yii2 powered.