第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

yii2 框架 LinkPager 分頁組件設置的分頁,控制器中 get 不到 URL 中的當前頁數(shù)

yii2 框架 LinkPager 分頁組件設置的分頁,控制器中 get 不到 URL 中的當前頁數(shù)

瀟湘沐 2019-05-25 17:53:36
//刪除功能publicfunctionactionDel(){$adminid=(int)Yii::$app->request->get('adminid');$page=(int)Yii::$app->request->get('page');if(empty($adminid)){return$this->render('manage/managers');}$model=newAdmin;if($model->deleteAll('adminid=:id',[':id'=>$adminid])){Yii::$app->session->setFlash('info','刪除成功');$this->redirect(['manage/managers','page'=>$page]);}}如上所示,我想在管理員列表頁中刪除一個用戶并且留在當前列表頁,但是這里get不到URL中的page參數(shù)。對所有回答表示謝謝。
查看完整描述

2 回答

?
慕運維8079593

TA貢獻1876條經驗 獲得超5個贊

如果用yii2自帶的grid組件的話,刪除都是自動組裝為post傳遞的,而且默認也不會傳遞這些page信息過來,所以不管用什么方式都不會獲取到的,所以需要你自己自定義刪除按鈕選項這些參數(shù)傳遞過去。
其實還有可以直接返回上一頁:
if($model->deleteAll('adminid=:id',[':id'=>$adminid])){
Yii::$app->session->setFlash('info','刪除成功');
//$this->redirect(['manage/managers','page'=>$page]);
$this->redirect(Yii::$app->request->referrer);//直接返回上一頁的地址就是
}
或者使用pjax來實現(xiàn)無刷新加載,不過view和controller都需要修改下。
                            
查看完整回答
反對 回復 2019-05-25
  • 2 回答
  • 0 關注
  • 816 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號