発送日目安の初期パラメーターに項目を追加し表示する方法

フォーラム 使い方全般 発送日目安の初期パラメーターに項目を追加し表示する方法

4件の投稿を表示中 - 1 - 4件目 (全4件中)
  • 投稿者
    投稿
  • #77569
    miwarock777
    参加者

    発送日目安の初期パラメーターに自分で項目を追加したく、
    フィルターフック(usces_filter_shipping_rule)を使う方法に辿り着きました。

    add_filter(‘usces_filter_shipping_rule’, ‘my_filter_shipping_rule’);
    function my_filter_shipping_rule($shipping_rule) {
    $shipping_rule[10] = ‘受注製作により2〜3ヶ月’;
    $shipping_rule[11] = ‘お問合せください’;
    return $shipping_rule;
    }

    管理画面上には選択項目として追加できたのですが、
    <?php usces_the_shipment_aim(); ?> のタグを使っても
    商品ページに追加した項目のものだけ表示が出来ませんでした。
    どのように表示をさせたらよいのか、どなたかお教えいただけないでしょうか。

    #77571
    miwarock777
    参加者

    自己解決しました。

    functions.phpに以下を記載

    add_filter(‘usces_filter_shipping_rule’, ‘my_filter_shipping_rule’);
    function my_filter_shipping_rule($shipping_rule) {
    $shipping_rule[] = ‘受注製作につき1〜2ヶ月後’;
    $shipping_rule[] = ‘受注製作につき2〜3ヶ月後’;
    $shipping_rule[] = ‘お問合せください’;
    return $shipping_rule;
    }

    商品ページテンプレートに以下を記載

    <?php usces_the_shipment_aim(); ?>

    設定が終わったら商品ページを開いたら、何度かリロードをして表示をしてください。
    (キャッシュで表示が変わらないことがあるため、私がそうでしてた)

    #77580
    nanbu
    キーマスター

    こんにちは

    その方法で表示の方はOKだと思います。
    ただ、配送希望日の最短日計算はされませんのでご注意ください。

    #77585
    miwarock777
    参加者

    コメントありがとうございます!

    ただ、配送希望日の最短日計算はされませんのでご注意ください。

    そうなのですね。
    今回は配送希望日の指定は使わないので問題ないのですが、覚えておこうと思います。

4件の投稿を表示中 - 1 - 4件目 (全4件中)
  • このトピックに返信するにはログインが必要です。