カテゴリー

ver.1 でよく検索されるワード

開発情報・ナレッジ ver.2 low

ページにデフォルトフォントを指定する方法

SPIRAL ver.2で作成したページは、基本的にフォントの指定がされていません。 この記事では、フォントの指定が無いときにどのようなことが起こるのかを説明し、フォントの指定場所とおすすめのフォント指定を紹介いたします。 作成したページにはフォントの指定がない サイト機能で作成した

開発情報・ナレッジ ver.2 low

フォームで使えるコピペCSS 「シンプルモダン」

登録フォームブロックにコピペするだけで使えるCSSを作成しました。 今回は、白をベースとしたシンプルな「シンプルモダン」のデザインです。 サイトカラーやコーポレートカラーに合わせてカスタマイズすることも可能です。 CSSの設定方法やカスタマイズ方法、実装時の注意点などを説明して

開発情報・ナレッジ ver.2 middle

キャンペーン応募アプリ サイト設計・構築

キャンペーンを実施しようとした際に応募フォームのデザインはリッチにしたい、LPページを併せて作成したいという要望が多いのではないでしょうか。 SPIRAL ver.2ではデザイン作成時のソース設定はもちろんのこと、実はLPページのような静的なWebページの作成もできます。 「キャンペ

開発情報・ナレッジ ver.2 low

強化ガジェットの使い方と注意点

SPIRERS ナレッジ向上チームで作成して公開している強化ガジェットについて、使い方と注意点をご説明いたします。 強化ガジェットとは 強化ガジェットは、SPIRAL ver.2のサイト機能を強化するためのプログラムです。 プログラムが分からない方でも、コピーペーストして設定値を変更するだけで利...

開発情報・ナレッジ ver.2 middle

ver.2でレコード値を自動発番できる強化ガジェット vol.2

以前公開した「ver.2でレコード値を自動発番できる強化ガジェット」のメールアドレスがユニークでない時の 設定方法をこちらの記事で解説します。 ※本記事は暫定的なご案内です。SPIRAL ver.2の今後のバージョンアップに伴い、正式機能がリリースされた場合、

開発情報・ナレッジ ver.2 middle

登録フォームブロックのインプットタグ解説

登録フォームブロックのインプットタグ部分の構造や役割を解説いたします。 フォームブロック全体のソースについては「登録フォームブロックのソース解説」を、 Thymeleafの記法や動作についてはSPIRAL ver.2 サポートサイト Thymeleaf記法をご参照ください。 ソース内

開発情報・ナレッジ ver.2 middle

登録フォームブロックのソース解説

登録フォームブロックのソースの構造や役割を解説いたします。 入力部分のタグについては「登録フォームブロックのインプットタグ解説」をご覧ください。 ソース設定に切り替える前に 一度ソース設定にしたフォームブロックをビジュアル設定に変更することはできません。 ビジュアル設定である程度フォームのレ

開発情報・ナレッジ ver.2 low

チェック状態でボタンを活性化する強化ガジェット

利用規約の同意チェックなど、チェック状態に応じて送信ボタンを非活性化・活性化する強化ガジェットを作成しました。 フォーム入力補助機能を強化したい時に活用してみてください。 変更・改定履歴 [ 2022.04.08 ] 改定 コメントアウトの文章を修正 設定方法 マルチセレクトの

開発情報・ナレッジ ver.2 low

その他を選択した時に入力欄の活性化・非活性化を切り替える強化ガジェット

アンケートフォームなどにある、選択肢で「その他」を選択した場合のみ、テキスト入力をしてほしい時に 入力欄の活性化・非活性化をJavascriptで制御する強化ガジェットを作成しました。 簡単に実装できますので、フォーム入力補助機能を強化したい時に活用して

開発情報・ナレッジ ver.2 middle

ブラウザのJavaScript が無効時に画面操作させない強化ガジェット

ブラウザ側で JavaScript が無効化されている場合、 サイトに JavaScript による制御を入れても当然動作しません。 意図せず無効になっている場合、正しくデータが登録されずに後続の処理に影響が出てくる可能性もあります。 今回、JavaSc

開発情報・ナレッジ ver.2 high

レコード一括登録依頼/取得(batch) のサンプルプログラム

SPIRAL ver.2で追加された新しいメソッドである「Batch」のサンプルプログラムを作成しました。 「Batch」を使うことでCSV,TSV形式のデータを、API経由でSPIRALのデータベースに登録することが できるようになります。 マルチパート形式での

開発情報・ナレッジ ver.1 high

PDF帳票 の出力データをファイルとして保存するサンプルプログラム

PDF帳票で出力されるPDFデータをファイルデータとしてSPIRALに保存したい! という要望を聞きましたので、試しにPHPで作ってみました。 PDF帳票とは PDF帳票ファイルの取得のAPIは、バージョン1.13.2 (2020.7.10)のリリースで可能

開発情報・ナレッジ ver.2 middle

マルチセレクトで選択できる数を制御する強化ガジェット

「マルチセレクトで選択できる数を制限したい!」とリクエストボードより投稿をいただきました。 要望にお応えして、”マルチセレクトで選択できる数を制限する強化ガジェット”を作ってみました! ビジュアル設定に対応していますので、制限入れたいと思っている方は、ぜひ参考にしてくださ

開発情報・ナレッジ ver.2 high

APIを使ったDB 複製のサンプルプログラム

ver.2 では、まだDB複製機能が実装されていません。(※) 今回は、 DB複製機能を作ってみました。 DBを複製して、どんどんDBを作りたいと思っている方は、ぜひ参考にしてください。 ※ 今後、実装される可能性があります。 前提 ver.2 のページ機能にプログラムを設置し、

開発情報・ナレッジ ver.2 high

APIを使ったアプリ 複製のサンプルプログラム

ver.2 では、まだアプリ複製機能が実装されていません。(※) 今回は、 アプリ複製機能(アプリとDBのみ)を作ってみました。 アプリを複製して、どんどんアプリを作りたいと思っている方は、ぜひ参考にしてください。 ※ 今後、実装される可能性があります。 前提 ver.2 のペ

開発情報・ナレッジ ver.2 middle

完了画面でリンクに登録情報をパラメータとして付与する方法

完了画面でサイト内ページリンクに登録情報をパラメータとして付与する方法を紹介します。 「サイト内ページ選択」と「URL直接入力」の2種類の方法があり、記載方法が変わるため、両方を参考にしてください。 ※ 完了動作の「リダイレクト」「ページ内リンク」には対応していません。

開発情報・ナレッジ ver.2 high

ver.2 で DB に登録されているファイルをダウンロードするサンプルプログラム

SPIRAL ver.2 おいて、ver.2.18時点では、サイト側にファイルダウンロード機能が実装されていません。(※) 今回は、 DB に保存されているファイルをサイト側でダウンロード可能にするボタンを作ってみました。 ファイルをダウンロー

開発情報・ナレッジ ver.2 middle

ver.2でレコード値を自動発番できる強化ガジェット

現状、SPIRAL ver.2では新規登録フォームでデータを登録した際、登録番号などのユニークIDを自動生成できません。 そこで、プログラムなどを使って自動発番を実現する方法を考えました。設定方法を説明していきます。 ※本記事は暫定的なご案内です。SPIRAL ver.2

開発情報・ナレッジ ver.2 high

API / PHP を使ってレコード作成日時を表示

認証エリア内でレコード作成日時をさせるプログラムを作ってみました。 今後のアップデートで標準提供されるかもしれませんが、 現状の打開策として参考になれば。 事前に必要な情報 API を使用する際に必要な、API キー,アプリID,DB ID を取得します。 API キーの

開発情報・ナレッジ ver.1 middle

姓と名の検索フォームを横並びにする方法

スパイラルの検索フォームは、「設定デザイン」または「ソースデザイン」からデザイン編集を行います。 ※これらの違いについては、前回のTips「検索フォームにカレンダー表示を実装する方法」でご紹介しています。 複数の検索対象フィールド、例えば「姓名を横並び」にする場合、ソースデザインから

開発情報・ナレッジ ver.1 middle

jQueryでセレクトをドリルダウン表示する

選択したセレクト項目の内容によって、下位層のセレクト項目の内容を絞り込む方法(ドリルダウン表示)をご紹介します! 文章だと分かりづらいので、とりあえずDEMOを触ってみてください! DEMOはこちら 「会社名」「部署名」「役割」の3つのセレクト項目があり、「会社名」で選択した項

開発情報・ナレッジ ver.1 middle

QRコードの生成方法

長くなってしまいがちなURLを簡単に受け渡しできるQRコード。 来場受付などでも活躍するこのQRコードを生成する方法を2種類ご案内いたします。 APIサービスで生成する方法 URLの末尾にお問い合わせ番号やメールアドレスなどのQRコードにしたい内容を記載することでQRコードを生成することができます。...

開発情報・ナレッジ ver.1 low

メール配信で使える特殊な差替えキーワード

データベースに登録された情報を、Webページやメール文面などに表示することができる差替えキーワード。 スパイラルを使う際には必ずと言っていいほど扱うもので、その種類や形式はフィールドタイプによってもさまざまです。 今回は、スパイラルからメールを配信する際に使える特殊な差替えキーワー

開発情報・ナレッジ ver.1 high

あなた専用のメール配信設定画面をつくろう

サポートデスクでは、日頃からスパイラルの設定について、たくさんのお問い合わせをいただき、お電話越しにご一緒に問題解決をさせていただいております。 そんな中、よくご意見をいただいているのが、メール配信の設定についてです。 スパイラルのメール配信機能(EXPRESS2)では、配信対象設

開発情報・ナレッジ ver.1 middle

一覧表から選択して入力フォームに反映

フォームでデータを入力する際、こんなお困りごとありませんか? ・商品一覧のExcelファイルから商品コードをコピペするのが面倒 ・担当者の入れ替えがあり、その都度「担当者」の選択肢を修正しないといけない 今回は、一覧表とJavaScriptと組み合わせてデータの入力を簡単にするソースを

開発情報・ナレッジ ver.1 middle

登録データの内容に応じて一覧表の表示を出し分けする方法

スパイラルで一覧表を作成していると、「こんなことできたらいいな・・・」と感じる機会があるのではないでしょうか? 今回は、XSLソースを編集して、電話番号のフィールドに値がある場合のみ「アイコンと電話番号」を表示させて、値がない場合は「番号なし」と表示されるよう、データ

開発情報・ナレッジ ver.1 high

SPIRALで決済機能付き申込みフォームを作成する方法

有料の入会申し込みやイベントの受付を行っていて、口座振り込み等で入金対応されている企業様向けの記事です。 SPIRALとクレジットカード決済代行システムを連携させることで、業務工数の大幅削減、会員数の増加を実現する事が可能です。 そこで今回は、SPIRALと連携実績の

開発情報・ナレッジ ver.1 middle

検索フォームにカレンダー表示を実装する方法

スパイラルのWebアプリ機能を使えば、5分で検索機能のついた一覧表を作成することができます。 一覧表のデザイン設定方法は下記の2種類。 ・設定デザイン 「表形式」や「数値」を利用して、どなたでもデザインの設定を行うことが可能 ・ソースデザイン XMLやXSLの知識が必要ですが、自

開発情報・ナレッジ ver.2 high

認証APIを使って認証エリアにログインする方法

CMSなどの外部のサイトとの連携の際に、認証エリアにAPIを利用してログインする方法を解説します。 利用シーン 認証APIを利用するとCMSなどとのシームレスな連携を実現できます。 例えば、CMSとの連携でセッション管理をver.2側で行ったり、CMSからの遷移時にログイン画

開発情報・ナレッジ ver.2 middle

フォームブロックをソース編集する際の注意点

SPIRAL ver.2ではフォームブロックの設定方法「ソース設定」に変更することでソース編集できますが、 注意点がいくつかあります。その注意点についてご紹介していきます。 注意点1.Thymeleaf記法で記述される SPIRAL ver.2では各フィールドのHTMLはThyme

開発情報・ナレッジ ver.1 middle

JavaScriptで項目の表示非表示を切り替え、かつ表示する場合は入力必須にする

入力フォーム上で、特定の選択肢が選ばれた場合にのみ、入力必須のテキストボックスを表示する方法をご案内いたします。 DEMOはこちら 「職種」で「その他」を選ぶと入力必須のテキストが表示されます。 フォームの設定 フィールドはセレクトフィール

開発情報・ナレッジ ver.2 middle

一覧表からの情報反映

レコードリストと JavaScript で リストの情報を入力画面に反映する方法をご紹介します。 こちらを使って、ボタンをクリックすると担当者の一覧が表示され、IDを選択すると自動的に反映すると言ったことが可能です。 デモはこちら レコードリスト レコードリストでは、入力画面へ反映させたい情報と クリ...

開発情報・ナレッジ ver.1 middle

[フォームカスタマイズ vol.2]“その他”の項目に入力欄を追加する

[ 2022.04.26 ] カスタマイズ後のソースにエラーメッセージ出力用のタグを追加 ラジオボタン形式のセレクトフォームを設定して、“その他”の項目を設けた時に記述式の入力フォームを追加する方法をご案内します。 DEMOは、こちら ※Q2を参照くださ

開発情報・ナレッジ ver.1 middle

[フォームカスタマイズ vol.4]星型のレーティング形式の回答欄を作成する

vol.4では、星型レーティングの表示方法についてご紹介していきます。 DEMOは、こちら ※Q4を参照ください。 データベースの設定 データベースはマルチセレクトを選択します。 そして各フィールドのラベルは、評価内容を設定します。 今回のレーティ

開発情報・ナレッジ ver.1 middle

[フォームカスタマイズ vol.3]マトリクス形式の回答欄を作成する

マトリクス形式の選択フォームの作成方法をご案内しまし。 この形式は、同じ回答項目を持つ質問に対して有効です。 繰り返しの文章などが省かれ図形化されるので、回答がしやすくなります。 コツを掴めば、スパイラル®のフォームでも簡単に設定できます。 DEMOは、こ

開発情報・ナレッジ ver.1 middle

[フォームカスタマイズ vol.1]姓名の記述を分けて横並びにする

Webフォームの活用は幅広く、キャンペーンや会員登録など様々なシーンで用いられます。 スパイラル®が選ばれる理由のひとつに、フォームの活用のしやすさが挙げられますが、デフォルトのフォームはシンプルなHTMLです。 DEMOは、こちら ※“お名前”を参照くださ

開発情報・ナレッジ ver.1 middle

[フォームカスタマイズ vol.6]タップで回答できるバー形式の回答欄を作成する

顧客ロイヤルティを計測するためのNPS表示の設定を行います。 DEMOは、こちら ※Q6を参照ください。 HTMLの設定 まずはデータベースの設定を行います。 フィールドはセレクトのプルダウンを選択しておくとよいかと思います。 そしてフィールド

開発情報・ナレッジ ver.1 middle

[フォームカスタマイズ vol.7]同意ボタンのチェックで送信ボタンを有効化させる

個人情報の取り扱いに関する同意ボタンをチェックした後、JavaScriptで送信ボタンを有効化させる方法をご紹介します。 DEMOは、こちら “個人情報利用目的について”を参照ください。 HTMLの設定 データベースは、択一のセレクト(ラジオ

もっと見る