【SOY Shop】「SOY Inquiry連携プラグイン」について

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

【SOY Shop】「SOY Inquiry連携プラグイン」について

投稿記事by matsu on 2020年10月12日(月) 20:01

お世話になっております。
SOY Shopでサイトを作成しました。

商品をカートに入れて注文するのではなく、「この商品のお問い合わせをする」とし、
SOY Inquiryで作成したフォームページへ飛ばしております。
フォーム項目内の「商品名」はSOY Shopの商品名と連携させて、どの商品の問い合わせかわかるようにしております。
現状は
<!-- block:id="item" -->
<a cms:id="inquiry_link">この商品のお問い合わせをする</a>
<!-- /block:id="item" -->
を設定して、SOY Inquiryで作成したフォームへ飛ばしております。

先方様から
SOY Inquiryでフォームをもう一つ作成し、商品詳細ページ内に
現在の
<!-- block:id="item" -->
<a cms:id="inquiry_link">この商品のお問い合わせをする</a>
<!-- /block:id="item" -->
と新たに
<!-- block:id="item" -->
<a cms:id="inquiry_link">業販お問い合わせ</a>
<!-- /block:id="item" -->
を追加したいと要望がありました。

「SOY Inquiry連携プラグインの設定」には、フォームページのURLを一つしか設定できませんが、
フォームページのURLを2つ設定することは可能でしょうか?

ご教授いただけると幸いです。
よろしくお願いいたします。
matsu
 
記事: 210
登録日時: 2012年12月30日(日) 14:17

Re: 【SOY Shop】「SOY Inquiry連携プラグイン」について

投稿記事by kamo on 2020年10月13日(火) 08:44

matsu 様

1ユーザーのkamoです。
わたしはShop初心者なのでご質問の内容と違うかもしれませんが
商品と紐づけないなら
単純にSOY Inquiryで作成した業販お問い合わせ用フォームページへの
テキストリンクを詳細ページのテンプレートに記載してはどうでしょうか。
設置した業販お問い合わせ用フォームに「SOY Shopの連携 」のところを
表示したいShopを指定。

ご質問内容が違っていたらすみません。
kamo
 
記事: 191
登録日時: 2009年3月25日(水) 15:44

Re: 【SOY Shop】「SOY Inquiry連携プラグイン」について

投稿記事by matsu on 2020年10月13日(火) 08:49

kamo様

今回は商品と紐付けを行う必要があります。
商品と紐付けを行わないなら、作成したフォームページにリンクするだけで済むのですが。
ご連絡いただき、ありがとうございました。
matsu
 
記事: 210
登録日時: 2012年12月30日(日) 14:17

Re: 【SOY Shop】「SOY Inquiry連携プラグイン」について

投稿記事by inunosinsi on 2020年10月13日(火) 15:08

力技になりますが、
コード: 全て選択
<!-- block:id="item" -->
<a href="{業販用フォームのURL}?item_id=<!-- cms:id="id" /-->">業販お問い合わせ</a>
<!-- /block:id="item" -->

※{業販用フォームのURL}には新たに作成したフォームのURLを入れてください。
でいけるかもしれません。
大阪でフリーのプログラマをしています。
以前はSOY CMSの開発元で働いていました。

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

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

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

Re: 【SOY Shop】「SOY Inquiry連携プラグイン」について

投稿記事by matsu on 2020年10月13日(火) 18:33

ありがとうございます。
試してみました。

<!-- block:id="item" -->
<a href="/inquiry_wheel2.html?item_id=<!-- cms:id="inquiry_wheel2" /-->" class="btn-icon1">ホイール業販見積もり依頼</a>
<!-- /block:id="item" -->

リンク先URL(/inquiry_wheel2.html)とフォームのID(inquiry_wheel2)を設定し
実際の商品詳細ページで確認しました。

下記ソースがそのまま商品詳細画面に表示されて、
" class="btn-icon1">ホイール業販見積もり依頼
上記をクリックすると、ブラウザのURLの表示が「https://********.jp/inquiry_wheel2.html?item_id=%3C!--%20cms:id=」と表示され、
/inquiry_wheel2.htmlのページが表示されましたが、soy shopの商品名の連携がされておりませんでした。
matsu
 
記事: 210
登録日時: 2012年12月30日(日) 14:17

Re: 【SOY Shop】「SOY Inquiry連携プラグイン」について

投稿記事by inunosinsi on 2020年10月14日(水) 04:44

コード: 全て選択
<!-- cms:id="inquiry_wheel2" /-->

ですが、
コード: 全て選択
<!-- cms:id="id" /-->

で試してみてください。

これにより、出力内容が
https://********.jp/inquiry_wheel2.html?item_id=1
のような感じになります。

?以下をGETパラメータと呼び、?item_id=1でSOY InquiryにIDが1の商品情報を渡すことが出来るようになります。
大阪でフリーのプログラマをしています。
以前はSOY CMSの開発元で働いていました。

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

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

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

Re: 【SOY Shop】「SOY Inquiry連携プラグイン」について

投稿記事by matsu on 2020年10月14日(水) 06:43

ありがとうございます。

大変失礼しました。
教えていただいた通り

<!-- block:id="item" -->
<a href="/inquiry_wheel2.html?item_id=<!-- cms:id="id" /-->" class="btn-icon1">ホイール業販見積もり依頼</a>
<!-- /block:id="item" -->

に直して確認しましたが、前回と同じ結果になりました。

下記ソースがそのまま商品詳細画面に表示されて、
" class="btn-icon1">ホイール業販見積もり依頼
上記をクリックすると、ブラウザのURLの表示が「https://********.jp/nquiry_wheel2.html?item_id=<!--%20cms:id=」と表示され、
/inquiry_wheel2.htmlのページが表示されましたが、soy shopの商品名の連携がされておりませんでした。
matsu
 
記事: 210
登録日時: 2012年12月30日(日) 14:17

Re: 【SOY Shop】「SOY Inquiry連携プラグイン」について

投稿記事by inunosinsi on 2020年10月14日(水) 14:43

コード: 全て選択
https://********.jp/nquiry_wheel2.html?item_id=<!--%20cms:id=

ダブルクオート(")が%20にエスケープされているので、ページの何処かに記述に誤りがありそうです。
ソースコードを確認して、<!-- block:id="item" -->が消えている事を確認してみてください。
大阪でフリーのプログラマをしています。
以前はSOY CMSの開発元で働いていました。

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

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

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

Re: 【SOY Shop】「SOY Inquiry連携プラグイン」について

投稿記事by matsu on 2020年10月14日(水) 15:20

こちらのソース記述ミスでした!
無事に機能いたしました。

ありがとうございました!
matsu
 
記事: 210
登録日時: 2012年12月30日(日) 14:17


Return to SOY Shop

オンラインデータ

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

cron