解決済サンキューメールの【配送先】のカスタマイズ

フォーラム その他 【解決済】サンキューメールの【配送先】のカスタマイズ

  • このトピックには3件の返信、2人の参加者があり、最後にklにより2年、 7ヶ月前に更新されました。
4件の投稿を表示中 - 1 - 4件目 (全4件中)
  • 投稿者
    投稿
  • #96637
    kl
    参加者

    いつもお世話になっております。
    サンキューメールの【配送先】をフィルターフックでカスタマイズしているのですが、配送方法の箇所で、配送会社が1や2の数字でのみ表示されてしまいます。こちらを配送名に変換するにはどのようにすればよいかヒントを教えていただくことは可能でしょうか?

    よろしくお願い致します。

    #96638
    kl
    参加者

    記述は以下になります。

    add_filter( ‘usces_filter_send_order_mail_shipping’, ‘cod_filter_send_order_mail_shipping’, 10, 3 );
    function cod_filter_send_order_mail_shipping( $msg_shipping, $data, $entry ) {
    global $usces;
    $res =””;
    $entry = $usces->cart->get_entry();
    $args = func_get_args();
    $msg_shipping = $args;[0];
    // $res .= “ご購入者情報\r”;
    $res .= “【配送先】\r”;
    $res .= “*****************************************************\r”;
    // $res .= __(‘Delivery Method’,’usces’) . “\t: ” . $usces->options[‘delivery_method’][$deli_index][‘name’] . “\r”; //配送方法

    $res .= __(‘宛名’,’usces’) . ” : ” . $entry[‘customer’][‘name1’];
    $res .= __(‘Delivery Method’,’usces’) . “\t: ” . $usces->options[‘delivery_method’][$deli_index][‘name’] . “\r”;
    $res .= __(‘配送方法’,’usces’) . ” : ” . $entry[‘order’][‘delivery_method’] . “\r”;
    $res .= __(‘Delivery date’,’usces’) . ” : ” . $entry[‘order’][‘delivery_date’] . “\r”;
    $res .= __(‘Delivery Time’,’usces’) . ” : ” . $entry[‘order’][‘delivery_time’] . “\r”;
    $res .= “*****************************************************\r”;
    $res .= “\r\n”;
    return $res;
    }

    #96659
    furuta
    キーマスター

    kl様

    こんにちは。
    表示されているのは配送方法IDです。
    usc-e-shop/functions/template_func.phpファイル内にusces_delivery_method_name()があります。
    こちらの関数の引数に取得した配送方法IDを渡してみていただけますでしょうか。

    #96663
    kl
    参加者

    furuta様、こんにちは。
    配送方法IDの方でしたか。
    教えてくださりありがとうございます!

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