spiralで他社様のAPIを使用するには
SPIRALでの外部API連携について確認させてください。 現在、他社様ご提供のAPIを利用し、SPIRAL上の画面から直接リクエストを行う実装を検討しておりますが、環境によってCORSエラーが発生し、動作が不安定な状況となっております。 コーディング内に、Javascriptでconst apiKeyを記入し呼び出してます。 本件について、以下ご教示いただけますでしょうか。 ① SPIRALとし...
入力済み更新フォームを編集不可にしたい
登録→更新フォームで登録フォームの登録完了後、メールで更新フォームのユニークのURLを案内する仕様ですが、更新フォームの登録完了後に該当のユニークURLにアクセスすると入力内容の編集ができてしまいます。これを編集不可にするにはどのようなっ設定を行えばよいでしょうか。 SPIRERS ナレッジ向上チーム YF2025 SPIRERS ナレッジ向上チーム YF2025 SPIRERS ナレッジ向上チー...
spiralAPIで自動発行キーの発行できるか。
spiralのAPIで自動発行キー(ワンタイムパスワード)は発行できますか? SPIRERS ナレッジ向上チーム お問い合わせいただきましてありがとうございます。 SPIRAL APIの機能で、ワンタイムパスワードを発行する機能はございません。 ご迷惑おかけして恐縮ですが、ご了承ください。 代案とはなりますが、APIを使用することでデータの更新が可能ですので、 DBに自動発行キー用のフィールドと期...
初期パスワード変更で確認用と一致しなかったときの、エラー画面について
初ログインの方には初期パスワードを変更するようにしています。 その際に、 初期パスワードで 11111111 初期パスワード(確認用)で 22222222 など一致しなかったとき、エラーなど起きずにそのまま送信が押せてしまいます。 添付画像のように、差し替えキーワードがむき出しの画面になります。 送信する際に、一致しなかったときはエラー画面を表示させたいです。 そしてエラーの際は 初期パスワードの...
パラメータ保持について
現在運用中のフォームでは、パラメータが付与された状態で遷移すると、 フォーム項目の「キャンペーンコード」にコードが入力される仕様となっています。 フォーム入力後、クレジットカードの登録などを経た段階では、 URLにパラメータはつかない状態となりますが、 フォーム送信完了画面(サンクスページ)までパラメータが付与されている状態を維持させることは可能でしょうか。 SPIRERS ナレッジ向上チーム ご...
顧客コード入力後のデータ取得方法および親画面への値返却方法について
お世話になっております。 会員登録画面を開発しております。 顧客コードをキーとした顧客情報の取得について、以下2点ご相談です。 ■① 顧客コード手入力時のデータ取得について 顧客コードをテキストボックスへ手入力し、フォーカスアウト時(blurイベント等)に DBへ顧客コードをキーとして検索を行い、該当データを他の入力項目へ自動反映させたいと考えております。 【希望動作】 ・画面遷移(リロード)なし...
店舗マスタをAPIで取得し、コードと名称を連動させる方法について
取引支店(コード+名称)の入力欄の実装について質問です。 やりたいことは以下の2点です。 ① 店舗マスタDBの内容をセレクトボックスに表示したい PHPで作成したAPIを使い、店舗マスタDBから 「店舗コード・店舗名」を全件取得し、 画面表示時にセレクトボックスへ一覧表示したいと考えています。 画面読み込み時にAPIを呼び出し、 取得したデータをセレクトボックスに反映する方法について 実装例や考え...
マルチセレクト項目を OR 条件(いずれかを含む)で検索する方法について
マルチセレクト項目の検索条件について質問です。 DBの「注意コード(マルチセレクト)」を検索条件に使用しています。 画面側ではチェックボックスで複数選択できるようにしており、 APIの where 条件では以下のように指定しています。 現在の挙動としては、 例)「1」「2」を選択した場合 DB側も「1 と 2 の両方を含むレコード」でないとヒットしない という形になっており、 実質的に AND 条...
参照フィールドを含むDBのデータ一括削除
参照先となっているDBのテストデータを一括削除する方法をご教示いただけますでしょうか。 ※テスト確認した状態から修正を加えずに本番公開へ進めたいため、参照を一度切ってデータ削除後に再設定するという方法は取れない状況です。 SPIRERS ナレッジ向上チーム ご連絡いただきましてありがとうございます。 > 参照先となっているDBのテストデータを一括削除する方法をご教示いただけますでしょうか。 ...
メールアドレス判定
アンケートサイトの改修を考えています。 メアド入力してボタンをクリックした際に未登録/登録済みで対応を変えい。 【現状】 未登録 :アンケートページへ遷移 登録済み:エラーメッセージと共に外部サイトへ遷移するボタン表示 ※JSにてエラーメッセージが表示された場合ボタンが表示される ↓ 【改修案】 未登録 :アンケートページへ遷移 登録済み:外部サイトへ遷移(そのまま遷移) 上記をSPIR...
DBトリガーで使用するAPIキーの安全な保管方法について
現在、SPIRAL の DB トリガーを利用して、登録されたレコード情報を外部サービスへ API 連携しています。 外部サービスの API キーは PHP モジュール内の configファイル に定義し、DB トリガー実行時に参照する構成になっています。 ただし、この方法が API キーの保管場所として適切なのか判断がつきません。 PHP の環境変数で API キーを管理する方法も検討しましたが、...
日付タイプの入力制御について
日付タイプの入力制御について、入力日以降の未来の日付をエラーにする設定はありますでしょうか。 SPIRERS ナレッジ向上チーム YF2025 SPIRERS ナレッジ向上チーム クエスチョンボードにご投稿いただきありがとうございます。 >日付タイプの入力制御について、入力日以降の未来の日付をエラーにする設定はありますでしょうか。 恐れ入りますが、こちらはデフォルト機能では設定ができないため...