PHP & amp; Реализация кнопок Yii

Мне нужно реализовать кнопку, созданную в представлении. В других языках программирования это очень просто: у вашей кнопки есть идентификатор, поэтому вы можете сделать ссылку на нее в контроллере для реализации ее действия. Но в PHP я вижу, что есть некоторые предопределенные кнопки (например, кнопка submit), и я не понимаю, как вы можете связать действие с кнопкой.

Если бы кто-то мог мне помочь, было бы очень приятно!

1

Решение

Сначала вы создаете Action в вашем контроллере, а затем, по вашему мнению, попробуйте это:

<?= Html::a('YourFormName', ['yourControllerName/yourActionName'], ['class' => 'btn btn-success']) ?>
0

Другие решения

В ActiveForm

<?php $form = ActiveForm::begin(); ?><div class="form-group">
<?= Html::submitButton('Button caption', ['class' => 'btn btn-success']) ?>
</div>

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

Это код для кнопки отправки

<?= Html::submitButton('Button Name',['class'=>'btn btn-success'])?>

если вы хотите сделать кнопку из ссылки, вот код

<?= Html:a('Caption',['controller/action'],['class'=>'btn btn-success'])?>

если вы хотите передать некоторую строку запроса в ссылке, ее код

<?= Html::a('caption',['controller/action','id'=>$model->id],['class'=>'btn btn-success'])?>
0
По вопросам рекламы ammmcru@yandex.ru
Adblock
detector