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

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

使用 foreach 將數(shù)據(jù)放入方法 (addItem)

使用 foreach 將數(shù)據(jù)放入方法 (addItem)

PHP
撒科打諢 2023-03-26 16:25:19
我試過的代碼,但它顯示 1 個(gè)值。我想使用 addItem 插入更多數(shù)據(jù)并將其顯示在我的發(fā)票 pdf 上。我可以使用雄辯的方式獲取所有數(shù)據(jù),但不知道如何插入給定的類中。    public function invoice($id)    {        $motorcycle_service = MotorcycleService::findOrFail($id);        foreach ($motorcycle_service->items as $item){            $invoice = \ConsoleTVs\Invoices\Classes\Invoice::make()                ->addItem($item->item->name, $item->item->price, $item->quantity, $item->id)                ->number($motorcycle_service->id)                ->with_pagination(true)                ->duplicate_header(true)                ->date(Carbon::parse($motorcycle_service->created_date))                ->notes('Expected date and time to complete: ' . Carbon::createFromFormat('Y-m-d H:i:s', $motorcycle_service->expected_date)->format('d/m/Y h:i a'))                ->customer([                    'name'      => $motorcycle_service->motorcycle->customer->name,                    'phone'     => $motorcycle_service->motorcycle->customer->phone_no,                    'id'     => $motorcycle_service->motorcycle->customer->id,                    'email' => $motorcycle_service->motorcycle->customer->email                ])                ->show($motorcycle_service->id);        }        return $invoice;    }https://github.com/ConsoleTVs/Invoices上的示例代碼
查看完整描述

1 回答

?
慕桂英4014372

TA貢獻(xiàn)1871條經(jīng)驗(yàn) 獲得超13個(gè)贊

創(chuàng)建 Invoice 的單個(gè)實(shí)例并用項(xiàng)目填充它。然后調(diào)用 ->show()... 不確定您是否需要 ->show() 方法,但您可以嘗試使用它。


public function invoice($id)

    {

        $motorcycle_service = MotorcycleService::findOrFail($id);

        $invoice = \ConsoleTVs\Invoices\Classes\Invoice::make()

                ->number($motorcycle_service->id)

                ->with_pagination(true)

                ->duplicate_header(true)

                ->date(Carbon::parse($motorcycle_service->created_date))

                ->notes('Expected date and time to complete: ' . Carbon::createFromFormat('Y-m-d H:i:s', $motorcycle_service->expected_date)->format('d/m/Y h:i a'))

                ->customer([

                    'name'      => $motorcycle_service->motorcycle->customer->name,

                    'phone'     => $motorcycle_service->motorcycle->customer->phone_no,

                    'id'     => $motorcycle_service->motorcycle->customer->id,

                    'email' => $motorcycle_service->motorcycle->customer->email

                ]);


        foreach ($motorcycle_service->items as $item){

            $invoice->addItem($item->item->name, $item->item->price, $item->quantity, $item->id)            

        }


        return $invoice->show($motorcycle_service->id);

    }


查看完整回答
反對(duì) 回復(fù) 2023-03-26
  • 1 回答
  • 0 關(guān)注
  • 294 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)