Показать сообщение отдельно
  #8 (permalink)  
Старый 19.05.2022, 13:19
Новичок на форуме
Отправить личное сообщение для levy Посмотреть профиль Найти все сообщения от levy
 
Регистрация: 17.05.2022
Сообщений: 4

Я создал в контроллере экшн для записи:

public function actionEdit() {
$id = Yii::$app->request->post('id');
$sql = 'UPDATE report SET edit_on = 1 WHERE id = '.$id;
$connection = \Yii::$app->db->createCommand($sql)->execute();
}


Соответственно изменил скрипт:
function changeEdit(){
var id = '<?= $model->id?>';
var data = {id:id};
navigator.sendBeacon("/report/edit",data);
};
window.addEventListener('unload', chandeEdit);


Однако почему-то передается пустой post запрос без параметров.

Последний раз редактировалось levy, 20.05.2022 в 13:33.
Ответить с цитированием