Dreamweaver での動的コンテンツの変更

最終更新日 : 2024年4月25日
メモ

Dreamweaver 以降では、ユーザーインターフェイスが簡素化されています。 そのため、この記事で説明されているオプションの一部が Dreamweaver 以降には存在しない場合があります。 詳しくは、こちらの記事を参照してください。

動的コンテンツについて

ページの動的コンテンツは、コンテンツを提供するサーバービヘイビアを編集することで変更できます。例えば、レコードセットサーバービヘイビアを編集して、ページにより多くのレコードを提供できます。

ページ上の動的コンテンツは、サーバービヘイビアパネルに一覧表示されます。例えば、ページにレコードセットを追加すると、サーバービヘイビアパネルに次のように一覧表示されます:

Recordset(myRecordset)

ページに別のレコードセットを追加すると、サーバービヘイビアパネルに両方のレコードセットが次のように一覧表示されます:

Recordset(mySecondRecordset)Recordset(myRecordset)

動的コンテンツの編集

サーバービヘイビアパネル(ウィンドウ > サーバービヘイビア)を開きます。
プラス(+)ボタンをクリックしてサーバービヘイビアを表示し、パネル内のサーバービヘイビアをダブルクリックします。

元のデータソースを定義するために使用したダイアログボックスが表示されます。

ダイアログボックスで変更を行い、「OK」をクリックします。

動的コンテンツの削除

ページに動的コンテンツを追加した後、次のいずれかの方法で削除します:
  • ページ上の動的コンテンツを選択して、Delete キーを押します。

  • サーバービヘイビアーパネルで動的コンテンツを選択して、「-」ボタンをクリックします。

メモ

この操作によって、データベースから動的コンテンツを取得するページのサーバーサイドスクリプトが削除されます。 データベース内のデータが削除されることはありません。

動的コンテンツのテスト

ライブビューを使用して動的コンテンツをプレビューおよび編集できます。

動的コンテンツが表示されている間、次のタスクを実行できます:

  • ページデザインツールを使用してページのレイアウトを調整します。

  • 動的コンテンツを追加、編集、または削除できます。

  • サーバービヘイビアーを追加、編集、または削除できます。

ライブビューボタンをクリックして動的コンテンツを表示します。
ページに必要な変更を加えます。 変更を加えて効果を確認するために、ライブビューとデザインビューまたはコードビューを切り替える必要があります。

Adobe Contributeユーザーが動的コンテンツを編集できるようにする

Contributeユーザーが動的コンテンツや非表示要素(スクリプトやコメントなど)を含むページを編集すると、Contributeは動的コンテンツと非表示要素を黄色いマーカーとして表示します。デフォルトでは、Contributeユーザーはこれらのマーカーを選択または削除できません。

Contributeユーザーがページから動的コンテンツやその他の非表示要素を選択および削除できるようにする場合は、権限グループ設定を変更してそれを許可することができます。Contributeユーザーは、選択を許可されている場合でも、通常は動的コンテンツを編集することはできません。

メモ

一部のサーバーテクノロジーを使用すると、サーバータグや関数を使用して静的テキストを表示できます。そのようなサーバーテクノロジーを使用する動的ページの静的テキストをContributeユーザーが編集できるようにするには、静的テキストをサーバータグの外側に配置します。詳細については、Adobe Contribute の管理を参照してください。

サイト > Contributeサイトの管理を選択します。
Contribute互換性に必要な特定のオプションが有効になっていない場合、それらのオプションを有効にするかどうかを尋ねるダイアログボックスが表示されます。「OK」をクリックして、それらのオプションと Contribute 互換性を有効にします。
プロンプトが表示されたら、管理者パスワードを入力し、 [OK] をクリックします。

Web サイトの管理ダイアログボックスが表示されます。

「Users And Roles」カテゴリで、ロールを選択し、 [Edit Role Settings] ボタンをクリックします。
「Editing」カテゴリを選択し、スクリプトと フォームを保護するオプションの選択を解除します。
「OK」をクリックして設定の編集ダイアログボックスを閉じます。
「閉じる」をクリックして Web サイトの管理ダイアログボックスを閉じます。

プロパティインスペクターでレコードセットを変更する

選択したレコードセットを変更するには、プロパティインスペクターを使用します。利用可能なオプションは、サーバーモデルによって 異なります。

プロパティインスペクター(ウィンドウ > プロパティ)を開き、サーバービヘイビアパネル(ウィンドウ > サーバービヘイビア)でレコードセットを選択します。
オプションを編集します。 インスペクターで新しいオプションを選択すると、Dreamweaver がページを更新します。