返信先: 解決済サンキューメール(自動返信)内容編集

フォーラム 使い方全般 解決済サンキューメール(自動返信)内容編集 返信先: 解決済サンキューメール(自動返信)内容編集

#92955
oikawa
参加者

お世話になっております。

配達先ID=3の時だけ、自動配信メールを下記コードのようにカスタマイズしたいのですが、配達先ID=1や2にすると配達先情報がすべて消えてしまいます。条件文岐がきいてないのですが、ご教授いただけますでしょうか?宜しくお願い致します。

add_filter( 'usces_filter_send_order_mail_shipping',  'my_filter_send_order_mail_shipping', 10, 3 );
function my_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];
	if($entry['order']['delivery_method'] == 3){   
		$res .= "ご購入者情報\r";
        $res .= "*****************************************************\r";
    	$res .= __('Delivery Method','usces') . "\t: " . $usces->options['delivery_method'][$deli_index]['name'] . "\r";
		$res .= __('Delivery date','usces') . " : " . $entry['order']['delivery_date'] . "\r";
		$res .= __('Delivery Time','usces') . " : " . $entry['order']['delivery_time'] . "\r";
        $res .= "*****************************************************\r";
		return $res;
    }
}
  • この返信は4週前にoikawaが編集しました。