Отправляем POST данные по ссылке а Yii2:
<?= Html::a('Text', ['/controller-name/action-name'], [ 'data-method' => 'POST', 'data-params' => [ 'value1' => 'value 1', 'value2' => 2, ], ]) ?>
Где data-method - метод передачи данных (GET, POST, PUT), data-params - массив с данными для передачи.
Пример получения данных:
<?php class ControllerNameController extends Controller { //... public function actionActionName () { $param1 = Yii::$app->request->post('value1', null); $param2 = Yii::$app->request->post('value2', null); } }
Комментарии
Комментарии отсутствуют, Вы можете быть первым