問い合わせフォームが表示されない(SOY SHOP+SOY Inquiry)

SOY Appに関する質問、要望はこちら。

問い合わせフォームが表示されない(SOY SHOP+SOY Inquiry)

投稿記事by moggie on 2019年7月11日(木) 06:49

お世話になります。

SOY CMS+SOY SHOP+SOY Inquiryの環境でECサイトを構築中です。
SOY Inquiryで作成した問い合わせフォームをSOY SHOPのテンプレート/ページに埋め込んだのですが、更新直後は表示されるのに時間がたてばフォームの部分が空白になってしまいます。
管理画面から再度更新すると一時的に表示が復活しますがすぐ空白に戻ってしまいます。
以下の作業をやっているのですが、何か間違えているようならご指摘ください。

1)CMS管理からアプリケーション>SOY Inquiryにログイン
問い合わせフォームID〇〇〇を作成

2)テンプレート管理のフリーページテンプレート一覧からテンプレートの追加を行い、
新規作成した「問い合わせ」フリーページの編集画面を開き、
テンプレートのHTML領域に、

------------------------------------------------------------
<!-- cms:id="apps" cms:app="inquiry" /-->
<!-- app:id="soyinquiry" app:formid="〇〇〇" -->
ここにフォームが表示されます。
<!-- /app:id="soyinquiry" -->
------------------------------------------------------------
をペースト


3)ページ管理のページ一覧からページの追加を行い、
作成した「お問い合わせ」ページのページ設定からフリーページ設定、
(サイト管理 > ページ管理 > ページ設定 > フリーページ設定)

の本文に、

------------------------------------------------------------
<section id="free_area">
<!-- cms:id="apps" cms:app="inquiry" /-->
<!-- app:id="soyinquiry" app:formid="〇〇〇" -->
ここにフォームが表示されます。
<!-- /app:id="soyinquiry" -->
</section>
------------------------------------------------------------
をペースト

適用テンプレートを2)で作成した問い合わせフリーテンプレートを選択

(以上です)

よろしくお願いいたします。
moggie
 
記事: 2
登録日時: 2019年7月11日(木) 06:38

Re: 問い合わせフォームが表示されない(SOY SHOP+SOY Inquiry)

投稿記事by polka on 2019年7月11日(木) 10:09

はじめまして。イチユーザーです。


SOY Shop側でSOY Inquiry用のページを作成できるかどうかは試したことはないので、
お答えにはならないと思いますが、別のSOY Inquiryフォーム設置方法をご紹介したいと思います。


当方は、いつもSOY CMS側でSOYサイト(WEBの「サイト」と区別できなくなるので「SOYサイト」と勝手に呼び分けしています)を作って、
その中で、SOY Inquiry用のページを作成するようにしています。


SOY CMS側でのSOYページ(WEBの「ページ」と区別できなくなるので「SOYページ」と勝手に呼び分けしています)における
SOY Inquiry呼び出しの記述は、

【標準ページの場合】
<!-- cms:id="apps" cms:app="inquiry" /-->
<!-- app:id="soyinquiry" app:formid="〇〇〇" -->
ここにフォームが表示されます。
<!-- /app:id="soyinquiry" -->

【アプリケーションページの場合】
<!-- app:id="soyinquiry" app:formid="〇〇〇" -->
ここにフォームが表示されます。
<!-- /app:id="soyinquiry" -->

です。


あと必要に応じて、SOY Shop側で「SOY Inquiry連携プラグイン」を動作させるときがあります。
(商品名がフォームに送られるので便利です)


SOY Shopでやりきることに、特段のご理由がないようでしたら
上記方法はいかがでしょう?
polka
 
記事: 192
登録日時: 2013年5月20日(月) 08:15
所在地: 大阪府泉大津市二田町1-20-30-2F

Re: 問い合わせフォームが表示されない(SOY SHOP+SOY Inquiry)

投稿記事by moggie on 2019年7月11日(木) 17:43

ありがとうございました。うまくいきました。

SOY SHOPのテンプレートを使わずに、SOY CMSの新規サイト・ページを作成して適用すれば良かったのですね。

当初はグローバルナビ他SOY SHOPのタグで読み込んでいる部分が反映されなかったのですが、こちらはSOY CMS付属のSOY SHOP連携プラグインをオンにすれば解決しました!
moggie
 
記事: 2
登録日時: 2019年7月11日(木) 06:38


Return to SOY App全般

オンラインデータ

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