プラグイン > 開発について > OrderTypeに項目を追加したのですが、受注一覧で表示ができません |
開発について
フラット表示 | 前のトピック | 次のトピック |
投稿者 | スレッド |
---|---|
hashida |
投稿日時: 2021/6/25 18:44
対応状況: 解決済
|
半人前 ![]() ![]() 登録日: 2021/6/25 居住地: 投稿: 28 |
OrderTypeに項目を追加したのですが、受注一覧で表示ができません ▼テンプレート
[EC-CUBE] EC-CUBEのバージョ4.05、新規インストール [レンタルサーバ] [OS] docker for windows [PHP] 7.4 [データベース] Sqlite [ブラウザ] Chrome [導入プラグインの有無] 独自プラグイン [カスタマイズの有無] 注文時に受け取り時刻という項目を追加しました。 [現象] 受注一覧に表示するためにjavascriptで、 $(function(){ $("tbody tr td:nth-child(5)").after($('<td class="align-middle text-center"></td>').text("{{ Order.take_time|date('Y-m-d H:i')}}")); }); というスニペットを作り受注一覧(admin/Order/index.twig)に挿入しました。 variable "Order" is not exist というエラーが出たので確認したところ。 index.twigに{% for Order in pagination %}という記載があり、paginationという配列の中から呼び出さないといけないということがわかりました。 しかし、{% for Order in pagination %}をスニペットに記載してしますと、注文を追加するたびに横に列が増え、すべての注文の受け取り時刻が表示されてしまします。 スニペットでそれぞれのOrderの受け取り時刻を追加できるように、値を取り出すにはどうすればよろしいでしょうか。 初歩的な質問で申し訳ないのですが、ご教授いただければ幸いです。 |
フラット表示 | 前のトピック | 次のトピック |
題名 | 投稿者 | 日時 |
---|---|---|
» ![]() |
hashida | 2021/6/25 18:44 |
![]() |
umebius | 2021/6/25 21:42 |
![]() |
hashida | 2021/6/28 16:13 |
