Когда я вызвать эту функцию в первый раз, то файл загружен, но после обновления страницы он показывает мне не понять характер на моем экране браузераYii2 файл Загрузка Ошибка
// Controller Code
public function actionDownload($id)
{
$model = $this->findModel($id);
$file ='../frontend/uploads/users/'.$model->image;
if(file_exists($file))
{
return Yii::$app->response->sendFile($file);
exit;
}
//Button Code
[
'attribute'=>'resume',
'label'=>'Resume',
'format'=>'raw',
'value'=>function($data)
{
if($data->resume != null)
{
// $url = Yii::$app->params['application_base'].'admin/user/download/'.$data->id;
return Html::a('Download', ['download','id'=> $data->id]);
}
else
{
return 'NA';
}
},
],
никогда не называйте выход в приложение Yii! 'Yii :: $ app-> конец()'. Может быть даже причиной странного поведения, так как он посылает туда ответ, если это необходимо. – Blizz
как удалить pjax erro, поскольку я отлаживаю это, он показывает мне, что второй раз pjax вызывает, и он показывает ошибку – dev
Возможно, вы захотите обратиться к [документации] (http://www.yiiframework.com/doc-2.0/yii -widgets-pjax.html). Он рассказывает вам, как это сделать в первоначальном описании. – Blizz