1

dotCMS では、$dotcontent.find('identified') を使用してコンテンツレットを取得しています。カスタム フィールド (名前、タイトル、日付など) でコンテンツを検索したい場合はどうすればよいですか?

4

1 に答える 1

2

フィールドごとにコンテンツのタイプを照会したい場合、正しい構文を見つけるためのちょっとしたコツがあります。

  1. dotCMS (新しい 1.9) にログインし、[コンテンツ] タブをクリックします。
  2. クエリを取得するコンテンツを選択します
  3. 画面の左側で、照会するフィールドの値を入力します。クエリを実行するフィールドが存在しない場合は、(構造タブで) コンテンツ定義を開き、クエリを実行するフィールドの [ユーザーが検索可能] オプションをオンにしていることを確認してください。
  4. [検索] ボタンをクリックして、画面の結果セクションに目的のコンテンツが表示されることを確認します。
  5. 検索ボタンの横にある小さな三角形をクリックするとプルダウン メニューが表示され、[クエリを表示] を選択します。
  6. ポップアップには、結果のコンテンツを取得するために dotCMS 自体が使用するクエリが表示されます。

速度コードでそのクエリを使用して、コンテンツを取得できます。

お役に立てれば。

于 2012-04-15T20:19:03.740 に答える