ホーム > サポート・マニュアル > 基本からしっかり学ぶ a-blog cms > 基礎編 > フォーム

基本からしっかり学ぶ a-blog cms

サイトを公開しているのは、お客様からの注文や問い合わせを受けるためといった目的の事も多いと思います。a-blog cms では標準でフォーム機能も搭載しております。機能としては、以下のようなものが上げられます。

  • サイトのどこにでも設置が可能
  • メールの送信には2種類のメールを送れます
  • 入力項目のチェック機能
  • 入力項目のコンバート機能
  • 複数ステップのフォームを作る事ができる
  • DBに蓄積&CSVのダウンロード

フォームモジュール

フォームについても、モジュールとして提供しております。フォームの基本ステップとしては、新規・修正・確認・完了の4つのステップに分かれており、このステップを増やす事で複数ステップのフォームを用意できる事になります。

    <!-- BEGIN_MODULE Form -->

    <!-- BEGIN step-->
    <!-- 新規 -->
    <!--#include file="/include/form/insert.html"-->
    <!-- END step -->

    <!-- BEGIN step#reapply -->
    <!-- 修正 -->
    <!--#include file="/include/form/update.html"-->
    <!-- END step#reapply -->

    <!-- BEGIN step#confirm -->
    <!-- 確認 -->
    <!--#include file="/include/form/confirm.html"-->
    <!-- END step#confirm -->

    <!-- BEGIN step#result -->
    <!-- 完了 -->
    <!--#include file="/include/form/result.html"-->
    <!-- END step#result -->

    <!-- END_MODULE Form -->

フォームの基本

ここではテキストの入力欄についての表記は、以下のようになります。他のフォーム項目についても機能としては用意されておりますが、この章では割愛させて頂きます。

表示されるフォームタグ(メールアドレスの入力欄)

<input type="text" name="mailaddress" value="" />

システムに mailaddress という項目がある事を伝える指定

<input type="hidden" name="field[]" value="mailaddress" />

必須入力を指示するための指定

<input type="hidden" name="mailaddress:validator#required" />

フォームの管理ページ

サイト管理 > フォーム にフォームを管理するページが用意されています。こちらに、フォームIDを設定し、そのフォームIDをテンプレート上に設定する事で、データベース上にフォームの入力情報を保存し、CSVダウンロードを可能にしています。また、メールのテンプレートの設定や、From, To等の設定も管理ページ上で設定します。


関連エントリー

このエントリーについているタグから関連するエントリーを表示しています。


携帯アクセス解析