Я использую Yii2 и socket.io для отправки уведомлений. У меня есть файл client.js, который должен испускать идентификатор вновь подключенного пользователя к серверу. код отвечает за это в моем client.js является:Как передать атрибут модели Yii2 для jQuery socket.io?
socket.emit('AddId', '<?php $model->id ?>');//of course it does not work but I need smth like this.
Так как передать модель Yii2 атрибуту Socket.io client.js?
Client.js код:
$(document).ready(function() {
var socket = io.connect('http://localhost:8890');
socket.emit('AddId', '<?php $model->id ?>');
});
Я попытался, как вы предложили, но это, кажется, код PHP does't хотите выполнить. В командной строке у меня есть: подключен новый клиент новый клиент Php echo test?> Добавлен в список КЛИЕНТОВ – Dmytro
Я также попытался выполнить Php echo test?> Php echo "test"?> php echo \ 'test \'?>, но без успеха. В чем может быть проблема? – Dmytro
Ваш файл .is namefile.php? – scaisEdge