領収書の出力内容について 投稿する
投稿者:satocmt
投稿日時:2025-02-28 19:27:16
お世話になります。
領収書の出力プラグインを利用しているのですが、「支払い方法」の項目を出力することは可能でしょうか?
色々と試してみましたが方法が分からず、恐れ入りますがご教授いただけると幸いです。何卒よろしくお願いいたします。
領収書の出力プラグインを利用しているのですが、「支払い方法」の項目を出力することは可能でしょうか?
色々と試してみましたが方法が分からず、恐れ入りますがご教授いただけると幸いです。何卒よろしくお願いいたします。
投稿者:齋藤毅
投稿日時:2025-03-01 10:36:27
支払い方法が一択の場合は、領収書のテンプレートにそのままHTMLのコードを追加すれば良いです。
領収書プラグインと納品書プラグインは連動していまして、領収書の方で支払い方法の出力を追加したときに納品書の方にも支払い方法が出力されるのが困る場合は要開発となります。
対応方法ですが、納品書プラグインの設定画面でテンプレートを default に設定していると想定して話を進めます。
パスは
印刷用納品書作成プラグインを有効にして、管理画面でテンプレートを_defaultに設定します。
後は、
ショップサイトで支払い方法を複数選択できる場合も要開発となります。
領収書プラグインと納品書プラグインは連動していまして、領収書の方で支払い方法の出力を追加したときに納品書の方にも支払い方法が出力されるのが困る場合は要開発となります。
対応方法ですが、納品書プラグインの設定画面でテンプレートを default に設定していると想定して話を進めます。
/CMSインストールディレクトリ/soyshop/webapp/src/module/plugins/order_invoice/template/default.html
のdefault.htmlから_default.htmlを複製します。
パスは
/CMSインストールディレクトリ/soyshop/webapp/src/module/plugins/order_invoice/template/_default.html
になります。
印刷用納品書作成プラグインを有効にして、管理画面でテンプレートを_defaultに設定します。
後は、
/CMSインストールディレクトリ/soyshop/webapp/src/module/plugins/order_invoice/template/_default.html
で好きな箇所に支払い方法の情報を記述すれば良いです。
ショップサイトで支払い方法を複数選択できる場合も要開発となります。
投稿者:satocmt
投稿日時:2025-03-01 12:19:38
ご回答ありがとうございます。
納品書にも出力されることは問題ありませんが、支払い方法は複数選択できる状況です。(銀行振込/クレジットカード e-SCOTT Smart)
マイページの注文詳細画面などで出力されている、「支払方法」や「配送方法」などの付加情報を同じように出力できれば良いと考えています。
領収書出力ボタン追加プラグインを使用する際、クレジットカード払いの場合は支払い方法の記述がないと書類として不具合があるため、何とか解決できればと思っております。誠にお手数ですが、よろしくお願いいたします。
納品書にも出力されることは問題ありませんが、支払い方法は複数選択できる状況です。(銀行振込/クレジットカード e-SCOTT Smart)
マイページの注文詳細画面などで出力されている、「支払方法」や「配送方法」などの付加情報を同じように出力できれば良いと考えています。
<!-- soy:id="attribute_list" --><!-- /soy:id="attribute_list" -->
該当の記述はこの部分だと思いますが、このsoy:idの中身はどのファイルから呼び出されているものでしょうか?
領収書出力ボタン追加プラグインを使用する際、クレジットカード払いの場合は支払い方法の記述がないと書類として不具合があるため、何とか解決できればと思っております。誠にお手数ですが、よろしくお願いいたします。
投稿者:齋藤毅
投稿日時:2025-03-01 21:07:07
取り急ぎ、最新版で
対応版は下記からダウンロードできます。
https://saitodev.co/soycms/soyshop/
領収書で同様の機能を利用する場合は、今回のようなタグを都度用意する必要があります。
/CMSインストールディレクトリ/soyshop/webapp/src/module/plugins/order_invoice/template/default.html
等の領収書用のテンプレートで
<!-- soy:id="display_payment_method" -->
支払い方法 : <!-- soy:id="payment_method" /-->
<!-- /soy:id="display_payment_method" -->
を使用できるようにしました。
対応版は下記からダウンロードできます。
https://saitodev.co/soycms/soyshop/
/CMSインストールディレクトリ/soyshop/webapp/src/module/plugins/order_invoice/template/default.html
で支払い方法の出力の追加と、その周辺のHTMLの整形をお願いしても良いでしょうか?
<!-- soy:id="attribute_list" --><!-- /soy:id="attribute_list" -->
上記の件ですが、領収書の出力の箇所では実装されていない機能になっていまして使用することができません。該当の記述はこの部分だと思いますが、このsoy:idの中身はどのファイルから呼び出されているものでしょうか?
領収書で同様の機能を利用する場合は、今回のようなタグを都度用意する必要があります。
投稿者:satocmt
投稿日時:2025-03-03 18:08:44
早速、最新版にアップデートし、希望通りに実装することができました!
ご丁寧な対応に感謝申し上げます。誠にありがとうございました。
ご丁寧な対応に感謝申し上げます。誠にありがとうございました。
投稿者:齋藤毅
投稿日時:2025-03-03 18:52:06
希望通りに実装できて良かったです。