注文受付メール(自動送信)の小計と合計に3桁カンマ

SOY Shopに関する話題はこちら。

注文受付メール(自動送信)の小計と合計に3桁カンマ

投稿記事by kamo on 2020年11月05日(木) 18:30

いつも開発ありがとうございます、kamoです。

ショップ管理 設定 のメール設定で
注文受付メール設定(自動送信) で送信されるメール内に
「システム(購入状況等)から出力される注文詳細等のメール本文をヘッダーとフッター間に挿入する」
のチェックをいれると挿入される内容でお伺いいたします。

商品金額と消費税は3桁でカンマが付いているのですが、
小計と合計金額にはカンマがない状態です。
この小計と合計にも3桁でカンマが表示されるようにしたいのですが
どこをファイルを編集するとカンマ表示ができるようになりますでしょうか。

お手数でも、編集箇所をお教え頂きたく
よろしくお願いいたします。
kamo
 
記事: 196
登録日時: 2009年3月25日(水) 15:44

Re: 注文受付メール(自動送信)の小計と合計に3桁カンマ

投稿記事by inunosinsi on 2020年11月06日(金) 06:33

SOY Shop内でのCSVの標準仕様はカンマ区切りですので、誤作動防止の為、金額の方でカンマ(number_format)を入れないようにしています。
PHP側でカンマ区切りにすると色々と面倒なので、CSV出力後の内容確認の際に、ファイルを開いた際にセル毎にカンマ区切りで表示するように設定することをお薦めします。
大阪でフリーのプログラマをしています。
以前はSOY CMSの開発元で働いていました。

SOY ShopのプラグインやSOY Appの開発のサポートをしています。
http://saitodev.co/soycms(SOY CMSのマニュアルを作成しています)
開発実績等

最近はSOY Shopを業務アプリとして使用できないか?と模索しています。
SOY Shopで管理画面のみ使用モードを追加しました - saitodev.co

株式会社京都農販(SOY Shopのサイト)
株式会社コトブキ園(SOY Shop)
inunosinsi
 
記事: 1014
登録日時: 2008年6月12日(木) 20:48

Re: 注文受付メール(自動送信)の小計と合計に3桁カンマ

投稿記事by kamo on 2020年11月06日(金) 17:07

inunosinsi様

ご多忙の中、投稿頂きありがとうございます、kamoです。
inunosinsi さんが書きました:SOY Shop内でのCSVの標準仕様はカンマ区切りですので、誤作動防止の為、金額の方でカンマ(number_format)を入れないようにしています。
PHP側でカンマ区切りにすると色々と面倒なので、CSV出力後の内容確認の際に、ファイルを開いた際にセル毎にカンマ区切りで表示するように設定することをお薦めします。


すみません、理解力がなく・・・CSV出力後とは?
注文受付メールの設定ではCSV出力の項目はありません。
.png
.png (24.25 KiB)

上記の画像のようにメールが自動で送信されるときの
メール本文に自動で挿入される部分の金額なのですが
この小計と合計額部分をカンマ付に直したいのですが、
cartのテンプレートの編集がうまくなく
それが関係しているのでしょうか。
kamo
 
記事: 196
登録日時: 2009年3月25日(水) 15:44

Re: 注文受付メール(自動送信)の小計と合計に3桁カンマ

投稿記事by inunosinsi on 2020年11月07日(土) 05:40

混乱を招き申し訳ございません。
別件のやりとりでCSVがあって、ごっちゃになった状態でカンマのところのみに目がいって返答していました。
CSVは関係ないです。

メールの送信時に自動で挿入されるテキストは
/CMSインストールディレクトリ/soyshop/webapp/src/logic/mail/MailBuilder.class.php

で制御していて、確認する限り、小計の箇所にカンマを自動で挿入するnumber_formatが入っています。

MailBuilder(メールビルダ)プラグインによって上書きすることが出来るので、利用中のプラグインでnumber_formatの対応忘れがありそうです。

とりあえず、一斉検索をかけて探してみます。
大阪でフリーのプログラマをしています。
以前はSOY CMSの開発元で働いていました。

SOY ShopのプラグインやSOY Appの開発のサポートをしています。
http://saitodev.co/soycms(SOY CMSのマニュアルを作成しています)
開発実績等

最近はSOY Shopを業務アプリとして使用できないか?と模索しています。
SOY Shopで管理画面のみ使用モードを追加しました - saitodev.co

株式会社京都農販(SOY Shopのサイト)
株式会社コトブキ園(SOY Shop)
inunosinsi
 
記事: 1014
登録日時: 2008年6月12日(木) 20:48

Re: 注文受付メール(自動送信)の小計と合計に3桁カンマ

投稿記事by inunosinsi on 2020年11月07日(土) 05:43

念の為確認ですが、「メールビルダープラグイン」は有効にしていますか?
大阪でフリーのプログラマをしています。
以前はSOY CMSの開発元で働いていました。

SOY ShopのプラグインやSOY Appの開発のサポートをしています。
http://saitodev.co/soycms(SOY CMSのマニュアルを作成しています)
開発実績等

最近はSOY Shopを業務アプリとして使用できないか?と模索しています。
SOY Shopで管理画面のみ使用モードを追加しました - saitodev.co

株式会社京都農販(SOY Shopのサイト)
株式会社コトブキ園(SOY Shop)
inunosinsi
 
記事: 1014
登録日時: 2008年6月12日(木) 20:48

Re: 注文受付メール(自動送信)の小計と合計に3桁カンマ

投稿記事by kamo on 2020年11月07日(土) 06:59

inunosinsi様

ご多忙の中、ご回答頂きありがとうございます、kamoです。

inunosinsi さんが書きました:念の為確認ですが、「メールビルダープラグイン」は有効にしていますか?

はい。有効にしています。
お手数をお掛けしますがどうぞよろしくお願いいたします。
kamo
 
記事: 196
登録日時: 2009年3月25日(水) 15:44

Re: 注文受付メール(自動送信)の小計と合計に3桁カンマ

投稿記事by inunosinsi on 2020年11月08日(日) 05:42

SOY Shopのバージョンアップか、下記のページを参考にしてファイルの修正を行えば、今回の件に対応できます。
https://github.com/inunosinsi/soycms/commit/afaa88d28dee8d2af3ecb89000b66cc849b48365#diff-8cd487a8d63af442a3b0a87dd4cbdb711ae7b77e199b62ed32a24993cf44b198

SOY Shopのバージョンアップをされる場合は、下記のページからダウンロードしてください。
https://saitodev.co/soycms/soyshop/
大阪でフリーのプログラマをしています。
以前はSOY CMSの開発元で働いていました。

SOY ShopのプラグインやSOY Appの開発のサポートをしています。
http://saitodev.co/soycms(SOY CMSのマニュアルを作成しています)
開発実績等

最近はSOY Shopを業務アプリとして使用できないか?と模索しています。
SOY Shopで管理画面のみ使用モードを追加しました - saitodev.co

株式会社京都農販(SOY Shopのサイト)
株式会社コトブキ園(SOY Shop)
inunosinsi
 
記事: 1014
登録日時: 2008年6月12日(木) 20:48

Re: 注文受付メール(自動送信)の小計と合計に3桁カンマ

投稿記事by kamo on 2020年11月09日(月) 08:39

inunosinsi様

早速のご対応ありがとうございます、kamoです。

inunosinsi さんが書きました:SOY Shopのバージョンアップか、下記のページを参考にしてファイルの修正を行えば、今回の件に対応できます。
https://github.com/inunosinsi/soycms/commit/afaa88d28dee8d2af3ecb89000b66cc849b48365#diff-8cd487a8d63af442a3b0a87dd4cbdb711ae7b77e199b62ed32a24993cf44b198

SOY Shopのバージョンアップをされる場合は、下記のページからダウンロードしてください。
https://saitodev.co/soycms/soyshop/


本日、夜バージョンアップで対応したいと思います。
お手数をお掛けしました。
kamo
 
記事: 196
登録日時: 2009年3月25日(水) 15:44

Re: 注文受付メール(自動送信)の小計と合計に3桁カンマ

投稿記事by kamo on 2020年11月10日(火) 18:26

inunosinsi様

kamoです。
バージョンアップ作業が本日となってしまい、
ご報告が遅れましたが、
soyshop_2.2.0.35にバージョンアップ後、
カンマ表示ができたことを確認いたしました。

大変ありがとうございました。
今後ともよろしくお願いいたします。
kamo
 
記事: 196
登録日時: 2009年3月25日(水) 15:44


Return to SOY Shop

オンラインデータ

このフォーラムを閲覧中のユーザー: なし & ゲスト[2人]

cron