質問 > 管理機能 > 「納品書を出力」フォームに受注IDを表示させたい |
管理機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
Nado |
投稿日時: 2019/5/16 17:47
対応状況: −−−
|
半人前 登録日: 2019/1/8 居住地: 投稿: 27 |
「納品書を出力」フォームに受注IDを表示させたい EC-CUBE] EC-CUBE4.0.1 新規インストール
[レンタルサーバ] XSERVER [OS] macOS Mojave 10.14.2 [PHP] 7 [データベース] MySQL [WEBサーバ] 使用しているWEBサーバ名、バージョン [ブラウザ] Safari12.0.2 [導入プラグインの有無] メールマガジンプラグイン 関連商品プラグイン おすすめ商品プラグイン メーカー管理プラグイン ヘッダーを固定 taba app カスタムフィールド プラグイン 会員登録承認制プラグイン for EC-CUBE4 新着商品 taba app HTMLプラグイン 売上集計プラグイン 全体ランキング(販売個数ベース) for EC-CUBE4 [カスタマイズの有無] あり 受注管理画面から納品書出力ボタンを押すと開く「納品書を出力」ウインドウの フォームに「出荷ID」という項目がありますが、 こちらは受注IDとは違うものになりますでしょうか? できれば、ここに出荷IDではなく受注IDを表示させたいと思っております。 試しに{{Order.id}}を入れてみたのですが何も表示されませんでした。 OrderController.phpの変更が必要になりますでしょうか。 お分かりになる方がいらっしゃいましたら、やり方をご教示いただけませんでしょうか。 何卒よろしくお願いいたします。 |
umebius |
投稿日時: 2019/5/17 20:36
対応状況: −−−
|
神 登録日: 2016/7/22 居住地: 投稿: 2085 |
Re: 「納品書を出力」フォームに受注IDを表示させたい 1受注複数配送の場合がありますので
受注IDと配送IDは違う場合もありますね。 一番簡単な表示方法としては OrderControllerのexportPdfメソッドで$idsという出荷データのIDが入った配列がありますが、この$idsから同時に受注IDの配列も取得してビューに変数として渡してやることかと思います。
これでおそらくtwig上で{{ orderIds }}と書けば対応する受注IDが出力されると思います。
|
Nado |
投稿日時: 2019/5/18 10:33
対応状況: −−−
|
半人前 登録日: 2019/1/8 居住地: 投稿: 27 |
Re: 「納品書を出力」フォームに受注IDを表示させたい umebius様
受注IDと配送IDは別物なのですね! 教えていただいた通りOrdercontrollerを書き換えたところ、 無事に表示されました! たいへん助かりました。 ありがとうございました! |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |