У меня есть страница, на которой я отправляю форму, которую хочу кэшировать, но только для запросов на получение. Я не могу понять, есть ли способ сделать это, но руководство Yii2, кажется, намекает на это http://www.yiiframework.com/doc-2.0/yii-filters-pagecache.html#$enabled-detail, говорится, что его можно включить только для запросов Get . Кто-нибудь знает, как отфильтровать это, чтобы он не кэшировал страницу при отправке формы. Прямо сейчас, когда он отправляет, страница переходит в цикл перенаправления.
'pageCache' => [
'class' => 'yii\filters\PageCache',
'only' => ['nba'],
'dependency' => [
'class' => 'yii\caching\DbDependency',
'sql' => 'SELECT timestamp FROM e_NBApicks WHERE user_id = '.Yii::$app->user->Id,
],
],