[eccube3]受注ステータスごとに色分けする

ちょっとだるい

前提

受注ステータス色分けプラグインというものがある。
2系と同じ配色でやってくれるらしい。
マスターデータで取り扱っている色じゃない気がするんだけど、まあそれは良いか。

3.0.18でも使えてる。

受注登録画面に色を付ける

一番上に表示されるselectが受注ステータス。
デザインが統一されすぎてて見づらいっちゃ見づらい。

すごい雑だけど、読み込み時の色指定とselect変更時の色指定。

app/template/admin/Order/edit.twig
の「{% block javascript %}」の中に足す。

決済状況管理に色を付ける

ECCUBEペイメントに付属するページ。
app/Plugin/GmoPaymentGateway/View/admin/gmo_order_status.twigを編集する。

色指定のCSSを「{% block main %}」とかに突っ込む。
ページ最下部のリストに該当するtableの、tbody直下にあるtrを

こうする。idが書き出されてclassが確定してcssが反映される。

シェアする

  • このエントリーをはてなブックマークに追加