Hello dears,
My question is about the use of Pjax in controllers.
Currently my controller is written like that to respond to a PJAX action :
public function actionActivePartial()
{
$model = new Sample(Yii::$app->session->get('bizid'), 'parameter1');
return $this->renderPartial('sampleActive', array('sample'=>$model));
}
My question is how to determine if the call is a PJAX call or a "normal" call.
For example, in case of a PJAX call the URL will be updated like that :
/frontend/web/index.php?r=samples/default/active-partial
My problem : when refreshing the page only the partial view is rendered.
Does someone have any solution or any best practice for coding PJAX actions in controllers ?
Thanks,
Theo