国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

php – Das von der LinkPager-Paging-Komponente des yii2-Frameworks festgelegte Paging kann die aktuelle Seitenzahl in der URL nicht abrufen.
為情所困
為情所困 2017-07-04 13:45:56
0
3
996
// 刪除功能
public function actionDel() {
    $adminid = (int)Yii::$app->request->get('adminid');
    $page = (int)Yii::$app->request->get('page');

    if (empty($adminid)) {
        return $this->render('manage/managers');
    }

    $model = new Admin;

    if ($model->deleteAll('adminid = :id', [':id' => $adminid])) {
        Yii::$app->session->setFlash('info', '刪除成功');
        $this->redirect(['manage/managers', 'page' => $page]);
    }
}

Wie oben gezeigt, m?chte ich einen Benutzer auf der Administratorlistenseite l?schen und auf der aktuellen Listenseite bleiben, aber der Seitenparameter in der URL
ist hier nicht verfügbar.

Vielen Dank für alle Antworten.

為情所困
為情所困

Antworte allen(3)
劉奇

如果用yii2自帶的grid組件的話,刪除都是自動組裝為post傳遞的,而且默認也不會傳遞這些page信息過來,所以不管用什么方式都不會獲取到的,所以需要你自己自定義刪除按鈕選項這些參數(shù)傳遞過去。

阿神

你發(fā)送的刪除請求是get方式嗎?如果你前端用的ajax的post方式,這邊應該用Yii::$app->request->post('page'),如果你覺得參數(shù)有問題,可以使用var_dump(Yii::$app->request->bodyParams);查看下所有的參數(shù)有沒有傳過來

扔個三星炸死你

解決了,需要在刪除的鏈接中把當前頁的page參數(shù)也傳過去,不只是傳個id。

Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage