質問 > 管理機能 > 受注マスタ項目、「決済処理中」「新規受付」などの件数をデフォルトで表示する方法 |
管理機能
フラット表示 | 前のトピック | 次のトピック |
投稿者 | スレッド |
---|---|
umebius |
投稿日時: 2019/3/4 15:53
対応状況: −−−
|
神 登録日: 2016/7/22 居住地: 投稿: 2085 |
Re: 受注マスタ項目、「決済処理中」「新規受付」などの件数をデフォルトで表示する方法 決済処理中などの選択肢自体に件数を付与するという方針でお話しします。
src/Eccube/Form/Type/Admin/SearchOrderType.phpにて 下記のようになっています。 ->add('multi_status', 'order_status', array( 'label' => '対応状況', 'expanded' => true, 'multiple' => true, )) この配列に'property' => 'NameWithStatusCount'を追加し OrderStatusエンティティにgetNameWithStatusCount()メソッドを追加してやれば そのメソッドの戻り値が選択肢の表示に使用されます。 なのでそのメソッド内で件数を取得してreturnしてやれば良いかと思います。
|
フラット表示 | 前のトピック | 次のトピック |
題名 | 投稿者 | 日時 |
---|---|---|
受注マスタ項目、「決済処理中」「新規受付」などの件数をデフォルトで表示する方法 | shun123 | 2019/2/28 21:51 |
受注マスタ項目、「決済処理中」「新規受付」などの件数をデフォルトで表示する方法 | SBObandar | 2019/3/1 1:09 |
Re: 受注マスタ項目、「決済処理中」「新規受付」などの件数をデフォルトで表示する方法 | jimcorbett | 2019/3/5 13:53 |
Re: 受注マスタ項目、「決済処理中」「新規受付」などの件数をデフォルトで表示する方法 | jimcorbett | 2019/3/5 13:58 |
» Re: 受注マスタ項目、「決済処理中」「新規受付」などの件数をデフォルトで表示する方法 | umebius | 2019/3/4 15:53 |