Я так понимаю это не баг а фича для безопасности?
И как тогда правильно использовать ajax для динамического обновления контента в бекенд части?
Контроллер
Код: Выделить всё
public function behaviors()
{
return [
'access' => [
'class' => AccessControl::className(),
'rules' => [
[
'actions' => ['index'],
'allow' => true,
'roles' => ['manager'], //объявление роли
],
],
],
'verbs' => [
'class' => VerbFilter::className(),
'actions' => [
'logout' => ['post'],
],
],
];
}
public function actionIndex()
{
//$this->layout = 'default';
return $this->render('index',[
'time' => date('H:i:s'),
]);
}
Код: Выделить всё
<?php
use yii\helpers\Html;
use yii\widgets\Pjax;
?>
<?php Pjax::begin(); ?>
<?= Html::a(
'Обновить',
['site/index'],
['class' => 'btn btn-lg btn-primary']
) ?>
<p>Время сервера: <?= $time ?></p>
<?php Pjax::end(); ?>