受注リストの対応状況に追加したステイタスが表示されない

2016 年 4 月 11 日

ホーム フォーラム 使い方全般 受注リストの対応状況に追加したステイタスが表示されない

このトピックには6件の返信が含まれ、4人の参加者がいます。3 ヶ月、 4 週間前 yskysmr さんが最後の更新を行いました。

7件の投稿を表示中 - 1 - 7件目 (全7件中)
  • 投稿者
    投稿
  • #78122

    kurone
    Participant

    いつもお世話になっております。

    フィルターフックusces_filter_management_statusでステイタスを追加しているのですが、新しくなった受注リストの対応状況(旧受注リストの処理状態(ですか?))に、追加したものが表示されなくなりました。

    受注データ編集では旧と同じように出てきます。

    こちら、かなり活用していた欄なので原因がわかれば教えていただきたいのですが…
    旧受注リストを使えば良いのですが、新しくなったものも使いやすそうで是非使いたいなと思い…
    お手数おかけしますがよろしくお願いいたします。

    ——————————————-
    WordPress のバージョン:4.3.3
    Welcart のバージョン:1.8.1
    ——————————————–

    #78148

    yskysmr
    キーマスター

    こんにちは。

    新受注リストのステータス(受注タイプ・対応状況・支払状況)の表示箇所にフィルターフックを設置いたしました。差し当たって、対応状況のフック名は usces_filter_orderlist_process_status になります。
    Development Version にてお使いいただけますので、お急ぎでしたら Development Version にアップデートしてください。

    #78217

    kurone
    Participant

    早速のご対応ありがとうございました!

    なんとかできました。どなたかのご参考になるかもしれないので下記します。
    CSSクラスが自在になったのが副産物的に嬉しかったです^^

    
    function my_filter_orderlist_process_status($process_status, $value, $management_status){
        global $usces;
        if( $usces->is_status('duringorder', $value) ){
            $process_status = esc_html($management_status['duringorder']);
        }elseif( $usces->is_status('cancel', $value) ){
            $process_status = esc_html($management_status['cancel']);
        }elseif( $usces->is_status('completion', $value) ){
            $process_status = esc_html($management_status['completion']);
        }elseif( $usces->is_status('preparation', $value) ){
            $process_status = esc_html($management_status['preparation']);
        }else{
            $process_status = esc_html(__('new order', 'usces'));
        }
        return $process_status;
    }
    add_filter('usces_filter_orderlist_process_status','my_filter_orderlist_process_status', 10, 3, 2);
    
    • この返信は1 年、 1 ヶ月前に  kurone さんが編集しました。
    #79021

    bunnytoto
    Participant

    アップデートされて、個々の受注データには反映されましたが
    受注リスト>検索項目>処理状態 には表示されないままでした。

    #79071

    yskysmr
    キーマスター

    bunnytoto 様

    旧受注リストのことですね。仰るとおりの症状を確認し、修正いたしました。お手数ですが Development Version にアップデートしてお使いください。尚、フィルターフックusces_filter_management_status をご利用のうえ、ご確認ください。
    よろしくお願いいたします。

    #81939

    tomato
    Participant

    ——————————————-
    WordPress のバージョン:4.7.2
    Welcart のバージョン:1.9.1
    ご利用のテーマ:welcart_tokyo_light
    症状を確認したブラウザ:Firefox 50.1.0
    サーバー(会社名、サービス名):Xserver
    SSLの利用: 
    WordPress のパーマリンク設定:
    ——————————————–
    現在上記の設定でfunction.phpに記述を加えて個々には対応状況を設定出来るように
    なったのですが、一覧に反映しません。
    どこの記述を変えれば一覧にも反映させる事が出来ますか?

    #81957

    yskysmr
    キーマスター

    tomato 様

    投稿主の kurone 様の投稿で解決されているようですので、参考になさってください。

7件の投稿を表示中 - 1 - 7件目 (全7件中)

このトピックに返信するにはログインが必要です。