バージョン選択

フォーラム

メニュー

オンライン状況

48 人のユーザが現在オンラインです。 (40 人のユーザが フォーラム を参照しています。)
登録ユーザ: 1
ゲスト: 47
nanasess もっと...

サイト内検索

質問 > 管理機能 > 受注マスターの絞込:受注時間について

管理機能

新規スレッドを追加する

スレッド表示 | 古いものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
moge1203
投稿日時: 2018/5/10 17:57
対応状況: −−−
一人前
登録日: 2018/3/15
居住地:
投稿: 113
Re: 受注マスターの絞込:受注時間について
umebius様

いつもご丁寧なご指導ありがとうございます。

私の勉強不足で申し訳ないのですが、
以下のような修正方法は間違いなのでしょうか?
システムエラーが起きてしまいました。


SearchOrderType.php

【変更前】
->add('order_date_start', 'date', array(
    'label' => '受注日(FROM)',
    'required' => false,
    'input' => 'datetime',
    'widget' => 'single_text',
    'format' => 'yyyy-MM-dd',
    'empty_value' => array('year' => '----', 'month' => '--', 'day' => '--'),
))

【変更後】
->add('order_date_start', 'datetime', array(
    'label' => '受注日(FROM)',
    'required' => false,
    'input' => 'datetime',
    'widget' => 'single_text',
    'format' => 'yyyy-MM-dd',
    'empty_value' => array('year' => '----', 'month' => '--', 'day' => '--'),
))




SearchOrderType.php

【変更前】
<div id="search_box_main__order_date" class="col-sm-6">
  <label>受注日</label>
  <div class="form-group range">
    {{ form_widget(searchForm.order_date_start, {'attr': {'class': 'input_cal'}}) }} ~ {{ form_widget(searchForm.order_date_end, {'attr': {'class': 'input_cal'}}) }}
  </div>
</div>
【変更後】
<div id="search_box_main__order_date" class="col-sm-6">
  <label>受注日</label>
  <div class="form-group range">
    {{ form_choice(searchForm.order_date_start, {'attr': {'class': 'input_cal'}}) }} ~ {{ form_choice(searchForm.order_date_end, {'attr': {'class': 'input_cal'}}) }}
  </div>
</div>


申し訳ありません。
ご指摘いただけると幸いです。






umebius
投稿日時: 2018/5/10 17:29
対応状況: −−−
登録日: 2016/7/22
居住地:
投稿: 2085
Re: 受注マスターの絞込:受注時間について
src/Eccube/Form/Type/Admin/SearchOrderType.phpで
order_date_startとorder_date_endのオプション設定を変えるだけでできると思います。

dateタイプのフオームを使用されているのでdatetimeに変えて、
widgetをchoiceなどに変えるか、date_widgetとtime_widgetに分けてフォームの形式を指定するかでしょうか。

なかなか説明が難しいのでリファレンス貼っておきます。
https://symfony.com/doc/2.3/reference/forms/types/datetime.html


----------------
EC-CUBEカスタマイズ・高速化・脆弱性対策・SEO ご相談ください。

2系・3系から4系へのバージョンアップ実績豊富

moge1203
投稿日時: 2018/5/10 17:16
対応状況: −−−
一人前
登録日: 2018/3/15
居住地:
投稿: 113
受注マスターの絞込:受注時間について
▼テンプレート
[EC-CUBE] 3.0.15 , 新規インストール
[レンタルサーバ] heteml
[OS] macOS High Sierra ver10.13.3
[PHP] 7,0
[ブラウザ] Google Chrome

皆様いつも大変お世話になっております。

受注マスターの絞込機能についてご相談があります。

受注日の絞込で、現在は「年・月・日」での絞込ができるのですが、
こちらに「時間」を追加することはむずかしいのでしょうか?

受注マスターの出力は「年・月・日」から「年・月・日・時」にできたのですが、検索機能は複雑なのでしょうか。

時間を追加する理由とては、当日の受注の締めを15時にしております。
15時移行の受注をリストから除外したいのが理由です。

どなたかご教授いただけると幸いです。
« 1 (2)
スレッド表示 | 古いものから 前のトピック | 次のトピック | トップ


 



ログイン


EC-CUBE公式 Amazon Payプラグイン

統計情報

総メンバー数は88,943名です
総投稿数は110,017件です

投稿数ランキング

1
seasoft
7367
2
468
3217
3
AMUAMU
2712
4
nanasess
2313
5
umebius
2085
6
yuh
1819
7
h_tanaka
1646
8
red
1570
9
mcontact
1296
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
799
14 ramrun 789
15 karin 689
16 sumida 641
17
homan
633
18 DELIGHT 572
19
patapata
502
20
flealog
485


ネットショップの壺

EC-CUBEインテグレートパートナー

Copyright© EC-CUBE CO.,LTD. All Rights Reserved.