• Resolved sbeton

    (@sbeton)


    送料の必要ないデジタルコンテンツを販売しております。PDF請求書の送料の項目を無しにしたいのですが、何か方法はありませんか。

Viewing 7 replies - 1 through 7 (of 7 total)
  • Plugin Contributor yamasakidaisuke

    (@yamasakidaisuke)

    @sbeton さん
    0円表記だとご都合が悪いということですよね。
    プラグイン説明の以下フィルターで出来るはずです。
    ですが、私も実行してみましたがうまくいきませんでした。確認いたしますのでお時間ください。

    出力 html の変更
    
    add_filter(
        'invoice_japan_order_generate_html',
        function ( $html, $id, $store_info_arr, $info_arr, $items, $total_taxs, $discount_arr, $fee_arr $flag ) {
    
            $invoicejapan = new InvoiceJapan(); /* 必須 */
    
            $invoicejapan_set = get_option( 'invoicejapan' ); /* 必須 */
    
            $html = '<h1>' . $info_arr['title_text'] . '</h1>';
            $html .= '<div>' . $info_arr['order_refund_num_text'] . '</div>';
            $html .= '<div>登録番号:' . $store_info_arr['number'] . '</div>';
    
            $html .= $invoicejapan->address_html( $invoicejapan_set['address_position'], $info_arr, 'top' ); /* 必須(請求先?配送先住所) */
    
            /* Your code */
    
            $html .= $invoicejapan->address_html( $invoicejapan_set['address_position'], $info_arr, 'bottom' ); /* 必須(請求先?配送先住所) */
    
            $html .= $invoicejapan->remarks_html( $info_arr['remark'] ); /* 必須(備考) */
    
            /* Your code */
    
            return $html;
        },
        10,
        9
    );
    Thread Starter sbeton

    (@sbeton)

    よろしくお願いします。

    Plugin Author Katsushi Kawamori

    (@katsushi-kawamori)

    こんにちは。0円表記についての修正は行わない方針です。上記のフィルターを用いてチャレンジしてみてください。

    Thread Starter sbeton

    (@sbeton)

    承知しました。

    $fee_arrと$flagの間にカンマが抜けていました。いろいろ挑戦してみます。ありがとうございました。

    function ( $html, $id, $store_info_arr, $info_arr, $items, $total_taxs, $discount_arr, $fee_arr,$flag ) 
    Plugin Contributor yamasakidaisuke

    (@yamasakidaisuke)

    私も挑戦してみます!
    またご指摘ありがとうございます。

    Plugin Author Katsushi Kawamori

    (@katsushi-kawamori)

    PDF 出力ライブラリ TCPDF は、使用できる HTML や CSS が限られます。その辺りに注意しながらチャレンジしてください。プラグインの 520 行~ 656 行を参考にしてください。CSS は全てインラインにしてあります。

    Plugin Author Katsushi Kawamori

    (@katsushi-kawamori)

    最新バージョン 1.35 において、注文内容が全て「バーチャル商品」だった場合に、送料の項目を非表示にするようにしました。

Viewing 7 replies - 1 through 7 (of 7 total)
  • The topic ‘請求書送料’ is closed to new replies.