во вьюшку передаю некие перменные через массив, но при переходе по ссылке, они не подставляются PHP: <?= Html::a('Перейти', $array['domain_url'], ['target' => '_blank', 'data-method' => 'POST', 'data-params' => [ $array['domain'], $array['id'], $array['time'], $array['token'], $array['email'], ], ]) ?> если проверить через отладчик то все параметры выводятся $array['domain'], $array['id'], $array['time'], $array['token'], $array['email'] но при нажатии на кнопку, перейти, данные параметры не передаются, из за чего это происходит?
сайт который принимает параметры пишет, что Не удалось проверить переданные данные. если передать через обычный <a href="">ссылка</a> то передаются данные и сайт пишет, что данные приняты
но ссылка <a href="">ссылка</a> передает get запрос на внешний сайт, а не post запрос, формы у меня нет, есть только ссылка с параметрами, которая перенаправляет пользователя на сайт, а сайт средствами REST API принимает параметры
Если рест апи, нафига туда пользователя перенаправлять. Не понятно, подключены ли все assets родные Yii, которые добавляют возможность редактировать делать такие ссылки, надо в инспекторе посмотреть, формируется запрос или нет. Если всё подключено правильно, Yii при клике на такую ссылку создаёт невидимую форму и сабмитит её.