質問 > 管理機能 > 受注マスター一覧にお届け日の検索、表示を追加したいです。 |
管理機能
フラット表示 | 前のトピック | 次のトピック |
投稿者 | スレッド |
---|---|
behappy |
投稿日時: 2018/10/27 2:15
対応状況: −−−
|
新米 登録日: 2018/10/27 居住地: 投稿: 2 |
受注マスター一覧にお届け日の検索、表示を追加したいです。 ▼テンプレート
[EC-CUBE] 3.0.15 [OS] Windows Server 2008 R2 Standard Edition [PHP] 5.6.36 [データベース] MySQL 5.6.10 [WEBサーバ] IIS お世話になっております。 いつもありがとうございます。 受注マスター一覧ででお届け日の検索、表示を追加したいです。 お届け日情報はdtb_shippingテーブルのshipping_delivery_dateでorder_idで関係があるので src¥Eccube¥Repository¥OrderRepository.phpのgetQueryBuilderBySearchDataForAdmin()にdtb_shipping.shipping_delivery_dateも取得するように修正を考えました。 SymponyのDoctrineは初めてなので調べながら試してみましたができませんでした。 1. $qb = $this->createQueryBuilder('o'); $qb->addSelect('(select s.shipping_delivery_date from Eccube\\Entity\\Shipping s where s.Order=o.id) as delivery_date'); 2. $qb = $this->createQueryBuilder('o'); $qb ->addSelect('s.shipping_delivery_date') ->innerJoin('Eccube\\Entity\\Shipping','s','WITH','s.Order=o.id'); どちらもですが dtb_shipping.shipping_delivery_dateをShippingのEntityから取得する方法がわかりません。 s.Order s.order_id s.Order.id など全部できませんでした。 大変申し訳ございませんがごアドバイスお願い致します。 |
フラット表示 | 前のトピック | 次のトピック |
題名 | 投稿者 | 日時 |
---|---|---|
» 受注マスター一覧にお届け日の検索、表示を追加したいです。 | behappy | 2018/10/27 2:15 |
Re: 受注マスター一覧にお届け日の検索、表示を追加したいです。 | minori | 2018/10/30 9:53 |
Re: 受注マスター一覧にお届け日の検索、表示を追加したいです。 | behappy | 2018/10/30 11:43 |