SOY Inquiry連携プラグインについて 投稿する
投稿者:polka
投稿日時:2021-05-25 19:21:51
いつもありがとうございます。
SOY Inquiry連携プラグインを使うと、ブログの記事タイトルがフォームの該当箇所にテキストで出力されますが、
1)一行テキストのフォームパーツ()の値として出力させることは可能でしょうか?
2)ブログ記事のURLをフォームパーツ()の値として出力させることは可能でしょうか?
3)ブログページのあるSOYサイトとは異なるSOYサイトのフォームに連携させることは可能でしょうか?
希望する理由は次のようなことです。
1)ブログ記事以外のページからお問い合わせフォームに遷移した時でも、ブログの記事タイトルを入力できるようにしたい。
2)お問い合わせ受信後、リンクを押してブラウザで記事を確認できるようにしたい。
3)別SOYサイトにある既存のお問い合わせフォームを使いたい。(フォームを増やしたくない)
ご検討よろしくお願い致します。
SOY Inquiry連携プラグインを使うと、ブログの記事タイトルがフォームの該当箇所にテキストで出力されますが、
1)一行テキストのフォームパーツ()の値として出力させることは可能でしょうか?
2)ブログ記事のURLをフォームパーツ()の値として出力させることは可能でしょうか?
3)ブログページのあるSOYサイトとは異なるSOYサイトのフォームに連携させることは可能でしょうか?
希望する理由は次のようなことです。
1)ブログ記事以外のページからお問い合わせフォームに遷移した時でも、ブログの記事タイトルを入力できるようにしたい。
2)お問い合わせ受信後、リンクを押してブラウザで記事を確認できるようにしたい。
3)別SOYサイトにある既存のお問い合わせフォームを使いたい。(フォームを増やしたくない)
ご検討よろしくお願い致します。
投稿者:齋藤毅
投稿日時:2021-05-26 06:09:21
どのご要望もデータベースから値をどのように取り出すか?なので対応は可能です。
記事IDを渡すだけで実現可能ではありますが、丁寧な設計は必要になるかと思います。
他の内容は順次確認していきます。
1)一行テキストのフォームパーツ()の値として出力させることは可能でしょうか?
要望の1)と理由の1)が対になっていると思いますが、記事タイトルをユーザ側でお問い合わせ時に値を変更しても良いということでしょか?1)ブログ記事以外のページからお問い合わせフォームに遷移した時でも、ブログの記事タイトルを入力できるようにしたい。
記事IDを渡すだけで実現可能ではありますが、丁寧な設計は必要になるかと思います。
他の内容は順次確認していきます。
投稿者:polka
投稿日時:2021-05-26 08:36:16
はい、そうです。記事タイトルをユーザ側でお問い合わせ時に値を変更しても良いということでしょか?
このプラグインをすでにお使いの方のことを考えると、丁寧な設計は必要になるかと思います。
もしかすると別のパーツとして考えていただく方が良いのかもしれませんね。
ともあれ、おまかせしたいと思います。
投稿者:齋藤毅
投稿日時:2021-05-26 12:09:02
返答の内容を加味すれば、一行テキストではなく、
のカラムでテキストフォーム形式を設けた方が安全かもしれません。記事名 [SOY CMSブログ連携]
2)ブログ記事のURLをフォームパーツ()の値として出力させることは可能でしょうか?
上記の件ですが、私の認識に誤りがなければ、記事名を出力するカラムで記事名のみを出力し、通知メールで記事のURLが挿入される仕様であれば要件を満たしますが如何でしょうか?2)お問い合わせ受信後、リンクを押してブラウザで記事を確認できるようにしたい。
投稿者:polka
投稿日時:2021-05-26 13:40:44
そうですね。URLはフォームに表示させる必要はないです。記事名を出力するカラムで記事名のみを出力し、通知メールで記事のURLが挿入される仕様
投稿者:齋藤毅
投稿日時:2021-05-27 06:42:40
上記の内容に対応してみました。1)一行テキストのフォームパーツ()の値として出力させることは可能でしょうか?
対応箇所は上記のカラムになります。記事名 [SOY CMSブログ連携]
https://saitodev.co/soycms/soyinquiry/
投稿者:polka
投稿日時:2021-05-27 10:31:20
試してみます。
ありがとうございます!
ありがとうございます!
投稿者:齋藤毅
投稿日時:2021-05-27 11:32:33
上記の件ですが、他サイトのフォームに連携できる設定を設けました。3)ブログページのあるSOYサイトとは異なるSOYサイトのフォームに連携させることは可能でしょうか?
今までのSOY Inquiry連携プラグインでは、連携するページのみでしたが、どのサイトのどのフォームにするか?の設定を追加しています。
今回の機能を利用するには、SOY CMSとSOY Inquiryの両方のバージョンアップが必要です。
https://saitodev.co/soycms/
https://saitodev.co/soycms/soyinquiry/
投稿者:polka
投稿日時:2021-05-27 11:49:54
ありがとうございます!
確認させていただきたいのですが、
あと、以下は追加のお願い?になるのかもしれませんが、
フォームにブログ記事のURL表示は必要としないものの、通知メール(送信側・受信側)には出力させたい、またできれば、SOY Inquiryの管理画面「問い合わせ詳細」の「問い合わせ内容」にも、記事タイトル出力のあとにつづけて例えば「(この記事のURL:https://hoge.com/*******************)」としてURLを出力させたいのですが、可能でしょうか?
確認させていただきたいのですが、
上記はまだ仕込まれていませんよね?(soyinquiry_2.0.0.6でテストしてみたところ出力されていませんでした)通知メールで記事のURLが挿入される仕様
あと、以下は追加のお願い?になるのかもしれませんが、
フォームにブログ記事のURL表示は必要としないものの、通知メール(送信側・受信側)には出力させたい、またできれば、SOY Inquiryの管理画面「問い合わせ詳細」の「問い合わせ内容」にも、記事タイトル出力のあとにつづけて例えば「(この記事のURL:https://hoge.com/*******************)」としてURLを出力させたいのですが、可能でしょうか?
投稿者:齋藤毅
投稿日時:2021-05-27 13:55:06
通知メールで記事のURLが挿入される仕組みはまだになります。
通知メールでURLの出力自体は可能ですが、記事タイトルのすぐ下に出力は難しい可能性がありますので、URLが記載される場所は変わるかもしれません。
通知メールでURLの出力自体は可能ですが、記事タイトルのすぐ下に出力は難しい可能性がありますので、URLが記載される場所は変わるかもしれません。
投稿者:polka
投稿日時:2021-05-27 14:04:51
通知メールで記事のURLが挿入される仕組みはまだになります。
承知しました。 引き続きよろしくお願い致します!
投稿者:齋藤毅
投稿日時:2021-05-28 11:19:42
上記の内容に対応しました。2)ブログ記事のURLをフォームパーツ()の値として出力させることは可能でしょうか?
今回の対応に合わせて、
にありました不具合も修正しています。1)一行テキストのフォームパーツ()の値として出力させることは可能でしょうか?
https://saitodev.co/soycms/soyinquiry/
投稿者:polka
投稿日時:2021-05-28 13:03:41
ありがとうございます!
試してみます。
試してみます。
投稿者:polka
投稿日時:2021-06-07 10:02:00
【ご参考までに】
実際に使用してみました。
ブログページのあるのとは「別のSOYサイト」の「Appページ」へリンクさせました。
プラグイン管理画面でサイトとフォームのあるページを選択した上で、
ブログ記事ページに<a cms:id="inquiry_link">この記事のお問い合わせをする</a>を記述したところ、リンクが正しく出力できなかったのですが、
<a href="/{フォームページのURL}?entry_id=<!-- cms:id="entry_id" /-->&site_id={数字}&page_id={数字}">この記事のお問い合わせをする</a>と
「site_id」と「page_id」をパラメータとして記述するとうまく動作しました。
実際に使用してみました。
ブログページのあるのとは「別のSOYサイト」の「Appページ」へリンクさせました。
プラグイン管理画面でサイトとフォームのあるページを選択した上で、
ブログ記事ページに<a cms:id="inquiry_link">この記事のお問い合わせをする</a>を記述したところ、リンクが正しく出力できなかったのですが、
<a href="/{フォームページのURL}?entry_id=<!-- cms:id="entry_id" /-->&site_id={数字}&page_id={数字}">この記事のお問い合わせをする</a>と
「site_id」と「page_id」をパラメータとして記述するとうまく動作しました。
投稿者:齋藤毅
投稿日時:2021-06-07 10:04:02
お試し頂きありがとうございます。