SOY CMS / SOY Shop

ブログトップ>SOY App開発について

SOY Inquiryから自動送信されるメールをオブジェクトから組み立てる

前回のSOY Inquiryから自動送信されるメールのお問い合わせ内容を変更したいと記事を投稿した後、

SOY Inquiryから自動送信されるメールのお問い合わせ内容の表示の修正


下記の様なメッセージがありました。


/***********************************/

ブログ記事のコードをコピーしmail.user.phpを編集してテストしたところ、住所入力部分以外はうまくいったのですが、住所入力部分は最初から前後が空行で挟まれているようでおかしな表示になってしまいます。

/***********************************/


確かに先日のmailbodyを取得して、文字列操作で書き換えだと、途中に改行コードがあるだけでおかしくなってしまいます。


今回は前回の手抜きではなく、配列に含まれているお問い合わせのオブジェクトからお問い合わせ内容の組み立て方を紹介します。

続きを読む

SOY Inquiryから自動送信されるメールのお問い合わせ内容の表示の修正

昨日、下記の様なお問い合わせがありました。


/**************************************/

メール本文に問い合わせ内容が挿入される際に、項目名と入力内容がタブとコロンで区切られているため、環境によっては(特にスマホ)では読みづらくなっています。

現状自動送信されるメールと整形案を添付しますが、整形案のように項目名の頭に『■』を付加し、項目名の後で改行、入力内容と次の項目名の間には1行挿入したいです。

/**************************************/


今回はSOY Inquiryの自動送信メールの本文内容の拡張についての方法を紹介します。

続きを読む

お問い合わせしたユーザの情報をSOY Shopの顧客情報に登録する

前回、SOY Shopの顧客情報をお問い合わせフォームに挿入する方法を紹介しました。

今回はSOY Shop連携の他の機能であるお問い合わせユーザをSOY Shopの顧客情報として登録する方法を説明します。

続きを読む

SOY InquiryのフォームにSOY Shopの顧客情報を挿入する

本日公開したSOY Inquiry 1.1.5でSOY Shop連携を強化しました。

SOY Shopのサイトでログインした後にSOY Inquiryのフォームを設置しているページを開くと、フォームに値が挿入されているという連携機能で、連携内容は管理画面で設定できます。

今回はログインとフォームの連携についてを説明します。

SOY Inquiry 1.1.5のリリースノート

続きを読む

SOY Inquiry1.1.4でフォームのカスタマイズ用のファイルを同梱しました

先月末に公開したSOY Inquiry 1.1.4でフォームのカスタマイズ用のファイルを用意しましたので使い方を説明します。

リリースノート | SOY Inquiry Ver.1.1.4

続きを読む

お問い合わせの確認メール文面の拡張

SOY Inquiryでお問い合わせフォームを設置して、お問い合わせを受け付けると自動で確認メールが送信されます。

この時送信されるお問い合わせメール内にはお問い合わせの内容が自動で組み立てられ挿入されます。

今回は自動で出力されるお問い合わせ内容の拡張についての紹介をします。

続きを読む

SOY App開発の説明 管理画面でデータを削除する

前回まででデータの登録と更新を見てきました。

今回は管理画面でのデータの削除を見ていきたいと思います。

SOY App開発の説明 詳細ページでデータを更新する

続きを読む

SOY App開発の説明 詳細ページでデータを更新する

今回は前回作成したページから詳細ページへ遷移して、

詳細ページでデータの変更を行うところを見ていきたいと思います。

SOY App開発の説明 管理画面側に一覧ページを作成する。

続きを読む

SOY App開発の説明 管理画面側に一覧ページを作成する。

前回、DAOでデータベースにINSERTしました。

今回はそのデータを取得して一覧ページを作成します。

SOY App開発の説明 SOY2DAOでデータベースを利用する3

続きを読む

SOY App開発の説明 SOY2DAOでデータベースを利用する3

前回まででDAO関連のファイルを用意したので、

今回からは実行の仕方を記載します。

SOY App開発の説明 SOY2DAOでデータベースを利用する2

続きを読む