システム設定
ご覧のページは、お客様の利便性のために一部機械翻訳されています。また、ドキュメントは頻繁に更新が加えられており、翻訳は未完成の部分が含まれることをご了承ください。最新情報は都度公開されておりますため、必ず英語版をご参照ください。翻訳に問題がある場合は、こちらまでご連絡ください。
Liferay DXPはモジュール式です。つまり、多くのアプリケーションがさらに小さな「チャンク」の機能に分割されています。 このセクションの紹介記事で説明したように、アプリケーション、および場合によってはコードチャンクでさえ、いくつかのスコープで構成できます。
システム設定では、管理者はシステムスコープの構成を変更し、他のスコープのシステム全体のデフォルト構成を設定します。 システム設定は、コントロールパネル→構成→システム設定にあります。
システム構成の編集
システム設定は、構成されている機能に基づいて、セクション(コンテンツなど)およびカテゴリ(ワークフローなど)に編成されます。 構成エントリを簡単に見つけるための検索バーもあります。 特定の構成エントリ、またはエントリ内の特定のフィールドの名前を検索します。
構成の変更は難しくありません。
-
セクションとカテゴリを検索または参照して、必要な構成を見つけます。
-
エントリの構成フォームを開きます。 設定するコンポーネントの名前をクリックします。
-
必要な変更を加えてから、[ 保存]をクリックします。 構成の変更が保存され、システム全体に適用されます。
残念な構成の決定を行って、何をしたか正確に思い出せない場合は、アクションボタン()をクリックしてやり直し、次に[ デフォルト値のリセット]をクリックします。
構成スコープ
システム設定のカテゴリを閲覧しているときに、トピック(ブログなど)をクリックすると、さまざまなスコープのエントリが表示されることがわかります。 ここでのすべての設定は、システムスコープで機能します。 System以外のラベルが付いたスコープの場合、これらの構成はデフォルトとして機能します。 つまり、システム全体の設定が上書きされる場所を特定します。 もちろん、システムスコープの構成は、より詳細なスコープではオーバーライドされません。 スコープの下に表示される4つの値があります。
-
システム: システムスコープのエントリに対して行われたすべてのシステム設定構成は、システム全体でアプリケーションの最終的な値になります。 システム全体に影響し、他の場所で上書きされることはありません。
-
仮想インスタンスのスコープ: 仮想インスタンスレベルでの構成は、インスタンス設定で上書きされます。
-
サイトスコープ: このスコープでの構成は、各サイトで上書きされます。
-
ウィジェットスコープ: このスコープでの構成は、各ウィジェットインスタンスでオーバーライドされます(以下のブログの例のように)。
システム設定で変更された構成が別のスコープでも構成可能な場合、システム設定値は上書き可能なデフォルトとして機能します。 より詳細なスコープで構成変更を行った後は、システムレベルで変更を行っても何も起こりません。
たとえば、コメントの許可はブログのエントリごとに構成できます。 コントロールパネル→設定→システム設定→ブログでデフォルトの動作を設定します。 ウィジェットスコープの下のブログエントリで、[ コメントを有効にする チェックボックスをオフにします。
次に、ブログエントリをサイトのコンテンツ→ブログアプリケーションに追加します。 次に、パブリックページに移動し、ブログウィジェットをページに追加します。 ウィジェットの[アクション]ボタン()をクリックし、[ 構成を選択します。 同じ[コメントを有効にする]チェックボックスが表示され、デフォルトはfalse(オフ)になっています。 ウィジェット設定画面のボックスをチェックすると、システム設定エントリとのリンクが切断されます。 システム設定の構成を変更しても、このウィジェットには影響がありません。
アプリケーションがインスタンス設定とシステム設定から構成可能である場合、可能な限りシステム設定を使用して構成します。 インスタンス設定を使用し、後でシステム設定のデフォルト設定を使用するように戻す場合は、インスタンス設定エントリの リセット値 ボタンを使用します。
[値のリセット]ボタンをクリックすると、データベースから構成値が削除され、すぐに提供されたデフォルトに依存できます。 インスタンス設定エントリの[値のリセット]ボタンがない場合、インスタンス設定を使用してアプリケーションを構成すると、後でシステム設定を使用することを決定できません。 インスタンス設定への変更のみが認識されます。
構成のエクスポートとインポート
システム設定で多くのデフォルト設定を変更し、別のインストールで同じ変更を行う必要がある場合はどうなりますか? 心配する必要はありません。選択した内容をすべて覚えて複製する必要はありません。 システム設定アプリケーションでは、単一のエントリの構成、またはシステム設定インターフェースで行ったすべての設定をエクスポートできます。 エクスポートされたファイルは、同じバージョンの他のインストールに展開できます。
単一のエントリの構成をエクスポートするには、アクションボタン()をクリックし、次に エクスポートクリックします。 システムにダウンロードした構成を含む
.config
ファイル。
システム設定で行ったすべての構成変更をエクスポートするには、[システム設定]オプションボタン()をクリックし、[ すべての設定をエクスポート]をクリックします。 編集したすべてのエントリの
.config
ファイルは、ZIPファイルでダウンロードします。
これらの構成を宛先システムでアクティブにするには、 .config
ファイルを解凍して [Liferay_Home]/ osgi / configs
フォルダーに配置します。
これで、システム設定とは何か、およびその使用方法がわかりました。 あとは、エントリーを調べて、使用可能な構成オプションを確認するだけです。 特定の構成がカバーされているので、何かがわからない場合は、興味のある機能のドキュメントを確認してください。