tp5分頁 改動(dòng)數(shù)據(jù)結(jié)構(gòu)時(shí)報(bào)錯(cuò)問題

以下是手冊(cè)上灰署,TP5分頁的使用方法杠茬,

控制器中關(guān)鍵代碼如下:

          // 查詢狀態(tài)為1的用戶數(shù)據(jù) 并且每頁顯示10條數(shù)據(jù)
          $list = Db::name('user')->where('status',1)->paginate(10);
          // 把分頁數(shù)據(jù)賦值給模板變量list
          $this->assign('list', $list);
          // 渲染模板輸出
          return$this->fetch();

模板文件中分頁輸出代碼如下:

 {volist name='list' id='user'}

      {$user.nickname}

{/volist}

{$list->render()}

上面的方法非常簡(jiǎn)單苏研,但是如果我想在查詢出來的數(shù)據(jù)中加入新的值的寸齐,上面的方法就不能用了欲诺,當(dāng)你嘗試對(duì)$list進(jìn)行循環(huán)的時(shí)候,會(huì)報(bào)如下的錯(cuò)誤

Indirect modification of overloaded element of think\paginator\Collection has no effect

這是因?yàn)?list不是一個(gè)數(shù)組渺鹦,而是數(shù)據(jù)集對(duì)象think\Collection手冊(cè)地址

select()返回的是二維數(shù)組結(jié)果集扰法,paginate()返回的是對(duì)象類型的結(jié)果集

下面是我的處理方法

        //查詢數(shù)據(jù)
        $list = $plan->paginate(10);

        // 獲取分頁顯示
        $page = $list->render();
        $data = $list->all();
        foreach ($data as $key => $val) {
            // 測(cè)試改變數(shù)據(jù)結(jié)構(gòu)
            $data[$key]['key'] = 123;
        }
        $this->assign('data', $data);
        $this->assign('page', $page);
        // 渲染模板輸出
        return $this->fetch();

模板文件中分頁輸出代碼如下:

{volist name='data' id='user'}

{$user.nickname}

{/volist}

{$page}

這樣就解決了tp5分頁 改動(dòng)數(shù)據(jù)結(jié)構(gòu)時(shí)報(bào)錯(cuò)問題

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市毅厚,隨后出現(xiàn)的幾起案子塞颁,更是在濱河造成了極大的恐慌,老刑警劉巖,帶你破解...
    沈念sama閱讀 211,561評(píng)論 6 492
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件祠锣,死亡現(xiàn)場(chǎng)離奇詭異酷窥,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)伴网,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,218評(píng)論 3 385
  • 文/潘曉璐 我一進(jìn)店門蓬推,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人澡腾,你說我怎么就攤上這事沸伏。” “怎么了动分?”我有些...
    開封第一講書人閱讀 157,162評(píng)論 0 348
  • 文/不壞的土叔 我叫張陵毅糟,是天一觀的道長(zhǎng)。 經(jīng)常有香客問我澜公,道長(zhǎng)姆另,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 56,470評(píng)論 1 283
  • 正文 為了忘掉前任坟乾,我火速辦了婚禮迹辐,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘糊渊。我一直安慰自己右核,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,550評(píng)論 6 385
  • 文/花漫 我一把揭開白布渺绒。 她就那樣靜靜地躺著贺喝,像睡著了一般。 火紅的嫁衣襯著肌膚如雪宗兼。 梳的紋絲不亂的頭發(fā)上躏鱼,一...
    開封第一講書人閱讀 49,806評(píng)論 1 290
  • 那天,我揣著相機(jī)與錄音殷绍,去河邊找鬼染苛。 笑死,一個(gè)胖子當(dāng)著我的面吹牛主到,可吹牛的內(nèi)容都是我干的茶行。 我是一名探鬼主播,決...
    沈念sama閱讀 38,951評(píng)論 3 407
  • 文/蒼蘭香墨 我猛地睜開眼登钥,長(zhǎng)吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼畔师!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起牧牢,我...
    開封第一講書人閱讀 37,712評(píng)論 0 266
  • 序言:老撾萬榮一對(duì)情侶失蹤看锉,失蹤者是張志新(化名)和其女友劉穎姿锭,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體伯铣,經(jīng)...
    沈念sama閱讀 44,166評(píng)論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡呻此,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,510評(píng)論 2 327
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了腔寡。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片焚鲜。...
    茶點(diǎn)故事閱讀 38,643評(píng)論 1 340
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖蹬蚁,靈堂內(nèi)的尸體忽然破棺而出恃泪,到底是詐尸還是另有隱情郑兴,我是刑警寧澤犀斋,帶...
    沈念sama閱讀 34,306評(píng)論 4 330
  • 正文 年R本政府宣布,位于F島的核電站情连,受9級(jí)特大地震影響叽粹,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜却舀,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,930評(píng)論 3 313
  • 文/蒙蒙 一虫几、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧挽拔,春花似錦辆脸、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,745評(píng)論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至术裸,卻和暖如春倘是,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背袭艺。 一陣腳步聲響...
    開封第一講書人閱讀 31,983評(píng)論 1 266
  • 我被黑心中介騙來泰國打工搀崭, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人猾编。 一個(gè)月前我還...
    沈念sama閱讀 46,351評(píng)論 2 360
  • 正文 我出身青樓瘤睹,卻偏偏與公主長(zhǎng)得像,于是被迫代替她去往敵國和親答倡。 傳聞我的和親對(duì)象是個(gè)殘疾皇子轰传,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,509評(píng)論 2 348

推薦閱讀更多精彩內(nèi)容

  • TP5分頁的使用方法,在手冊(cè)中有詳細(xì)的說明 控制器中關(guān)鍵代碼如下: // 查詢狀態(tài)為1的用戶數(shù)據(jù) 并且每頁顯示10...
    閑淡拾憶閱讀 6,256評(píng)論 0 2
  • 2 Encounter 電梯的數(shù)字不斷迅速的變換苇羡,看的杜齊光眼花繚亂绸吸,昏昏沉沉鼻弧。迷迷糊糊中好像也是這樣一個(gè)午后,他...
    Yive_Zhang張兇殘閱讀 196評(píng)論 0 0
  • 以我其貌不揚(yáng)锦茁,換你平安健康. 以我固執(zhí)平常攘轩,換你自在倔強(qiáng). 以我余生幸運(yùn),換你一個(gè)好人. 窮我所有力量码俩,牽你一人天...
    皊晞閱讀 256評(píng)論 0 1
  • 我看見一只鶴在天上飛 就知道度帮,天亮了 生活的翅膀已經(jīng)不可避免地打開 通向自由的路只有一條 鼓翼,鼓翼…… 田南 2...
    田南閱讀 255評(píng)論 0 2