zc_LoadIn ページパラメーターの詳細については、
こちらをクリックしてください。
- アプリコンポーネントをポップアップで開く
- アプリコンポーネントを HTML/iframe コンテナで開く
以下の手順に従って、ページ読み込み時に zc_LoadIn パラメーターを使用してアプリコンポーネントをポップアップで読み込むことができます。
URL で zc_LoadIn=dialog パラメーターを使用するには
- アプリの編集モードに移動します。
- 対象ページのビルダーを開きます。
- HTML スニペットをビルダーにドラッグ&ドロップします。右側から設定ペインがスライド表示されます。

- また、ビルダー内に既存の HTML スニペットがある場合:
- 設定したいスニペットをダブルクリックします。
- または、スニペットをクリックして選択し、ページビルダー上部中央のツールバーにある設定オプションをクリックします。

- ボタン要素をビルダーにドラッグ&ドロップします。右側から設定ペインがスライド表示されます。
- また、ビルダー内に既存のボタンがある場合:
- 設定したいボタンをダブルクリックします。
- または、ボタンをクリックして選択し、ページビルダー上部中央のツールバーにある設定オプションをクリックします。
- 表示タブで、ボタンに適切な名前を入力します。
- 操作タブで:
- 操作の種類としてフォームを開くを選択します。
- ボタンクリック時に開きたい対象フォームを選択します。
- クエリパラメーターとして zc_LoadIn=embed-openform を指定します。ここで、openform は、前述の <div> コンテナの名前です。
- 開く場所で 同じウィンドウ を選択します。

- 上記の手順3~6を、他の 2 つのボタン Food Complaint と Restroom Complaint に対しても繰り返します。
- パネル設定ペインを閉じます。変更内容は自動的に保存されます。
公開済みアプリでページにアクセスすると、「追加する Complaints」フォームが HTML スニペットコンテナ内に表示されます。ユーザーが Raise Water Complaint ボタンをクリックすると、対応する苦情フォームがポップアップとして読み込まれます。
アプリコンポーネントを埋め込みコンテナ(HTML/iframe 埋め込み)で開くには
zc_LoadIn パラメーターを使用すると、アプリコンポーネントを埋め込みコンテナ内に読み込むことができます。
- 構文の作成
- パラメーターの使用方法
構文の作成
div 埋め込みを zc_LoadIn パラメーター内の参照として使用するには、次の手順で div を作成し、名前を付ける必要があります。
- アプリの編集モードに移動します。
- 対象ページのビルダーを開きます。
- HTML スニペットをビルダーにドラッグ&ドロップします。右側から設定ペインがスライド表示されます。
- また、ビルダー内に既存の HTML スニペットがある場合:
- 設定したいスニペットをダブルクリックします。
- または、スニペットをクリックして選択し、ページビルダー上部中央のツールバーにある設定オプションをクリックします。
- 左ペインからフォームの埋め込みタスクをドラッグ&ドロップし、次のように div 名を指定します。
<div 名前='openform'>......</div>
メモ:
- Creator アプリコンポーネントの URL を指定する場合は、次の形式にする必要があります。zc_LoadIn パラメーターは、ハッシュ(#)付きの Creator コンポーネント URL でのみ機能します。
openUrl('#Form:Order_Details?zc_LoadIn=embed-myform','same window');
- ウィンドウの種類は「同じウィンドウ」に設定する必要があります。
- 必要に応じてスニペットに名前を指定し、保存をクリックします。

- ペインを閉じます。変更内容は自動的に保存されます。
パラメーターの使用方法
- アプリの編集モードに移動します。
- 対象ページのビルダーを開きます。
- ボタン要素をビルダーにドラッグ&ドロップします。右側から設定ペインがスライド表示されます。
- また、ビルダー内に既存のボタンがある場合:
- ダブルクリックして、設定したいボタンを開きます。
- または、ボタンをクリックして選択し、ページビルダー上部中央のツールバーにある設定オプションをクリックします。
- 表示タブで、ボタンに適切な名前を入力します。
- 操作タブで:
- 操作の種類としてフォームを開くを選択します。
- ボタンクリック時に開きたい対象フォームを選択します。
- クエリパラメーターとして zc_LoadIn=embed-openform を指定します。ここで openform は、前述の <div> コンテナの名前です。
- 開く場所で同じウィンドウを選択します。

- 上記の手順3~6を、他の 2 つのボタン Food Complaint と Restroom Complaint に対しても繰り返します。
- パネル設定ペインを閉じます。変更内容は自動的に保存されます。
公開済みアプリでページにアクセスすると、追加する Complaints フォームが HTML スニペットコンテナ内に表示されます。ユーザーが Raise Water Complaint ボタンをクリックすると、対応する苦情フォームが同じ HTML スニペットコンテナ内に読み込まれます。