SOY CMS / SOY Shop

SOY Inquiry

概要

SOY InquiryはSOY CMSと連携して、簡単にお問合せフォーム(メールフォーム)を作成・設置できるアプリケーションです。今まで個別にcgiを用意していたようなメールフォーム設置を、管理画面の操作だけで行うことができます。

(Version: 1.3.0, リリースノート)

これでフォーム作成・お問合せ管理が簡単・楽々!cgi不要!

お問合せフォームの項目を管理画面で設定し、SOYCMSで作成したお問合せフォーム用のページのテンプレートに

<!-- app:id="soyinquiry" app:formid="(フォームのID)" -->
ここにフォームが表示されます。
<!-- /app:id="soyinquiry" -->

 

と記述するだけです。設定した場所には自動的に管理画面で作ったフォームが生成されます。(フォームのテンプレートは原則固定でデザイン変更はCSSを記述していただくことになりますが、php記述のテンプレートファイルを別途用意することで自由に設定することもできます。)

  • フォームの項目が自由に設定できます。
  • 送信確認画面・送信終了画面も設定されます。
  • お問合せの内容を管理画面で確認できます。
  • 受付完了メールの送信が可能です。
  • SOY Mailとの連携が可能です。

標準で出力されるフォームのサンプルです。

<form method="post">

<table class="soy_inquiry_message" id="soy_inquiry_message_information">
<tr>
<td>
下記の項目を入力してください。 </td>
</tr>
</table>

<table id="inquiry_form">
<tr class="require"><th>*お名前</th><td><input type="text" name="data[1]" value="" /></td></tr>
<tr class="require"><th>*メールアドレス</th><td><input type="text" name="data[2]" value="" /></td></tr>
<tr><th>件名</th><td><input type="text" name="data[3]" value="" /></td></tr>
<tr class="require"><th>*問い合わせ内容</th><td><textarea name="data[4]"></textarea></td></tr>
</table>
<table>
<tr>
<td style="text-align:center;border-style:none;">
<input name="data[hash]" type="hidden" value="######" />
<input name="confirm" type="submit" value="送信" />
</td>
</tr>
</table>
</form>


Ver1.1.0以降はSOY CMS Ver1.6.0以降でしか動作いたしません。SOY Inquiryのバージョンアップの際には、SOY CMSのバージョンアップも行なって下さい。


Ver1.0.3以降はSOY CMS Ver1.4.0以降でしか動作いたしません。SOY Inquiryのバージョンアップの際には、SOY CMSのバージョンアップも行なって下さい。


Ver0.9.X系以前のSOY Inquiryをお使いの方は、バージョンアップ時に下記のバッチファイルを実行してください。

http://***/app/index.php/inquiry?bat=upgrade1.0


Ver0.9.2以降はSOY CMS Ver1.2.7b以降でしか動作いたしません。SOY Inquiryのバージョンアップの際には、SOY CMSのバージョンアップも行なって下さい。


Ver0.6.0はSOY CMS Ver1.2.4以降でしか動作いたしません。また、Ver0.5.xからVer0.6以降に更新する場合はアップデートバッチの実行が必要です。アップデートパッチは、ファイルの更新後直ちにSOY Inquiry管理画面にログインし、

http://***/app/index.php/inquiry?bat=upgrade0.6

にアクセスすることで実行されますい。(ログイン直後エラー画面が表示されることがありますがそのまま上記URLにアクセス下さい)

日本時間2009年6月18日午後7時以前に配布しておりましたVer0.6.0に関しまして、アップデートパッチに不具合がございました。お手数をおかけしまして申し訳ございませんが、アップデートが上手く行かなかったという方は再度現在配布しているバージョンで上書き後、上記の操作を実行してください。

 

リリースノート

<< 前のページに戻る