テーマのリソースをインポートする場所を指定する

テーマのリソースをインポートする場所を指定する

ご覧のページは、お客様の利便性のために一部機械翻訳されています。また、ドキュメントは頻繁に更新が加えられており、翻訳は未完成の部分が含まれることをご了承ください。最新情報は都度公開されておりますため、必ず英語版をご参照ください。翻訳に問題がある場合は、こちらまでご連絡ください。

デフォルトでは、リソースはテーマにちなんで命名された新しいサイトテンプレートにインポートされますが、リソースを新しいサイトまたは既存のサイトまたはサイトテンプレートにインポートすることもできます。 このチュートリアルでは、これらすべてのオプションについて説明します。

最初に、Resources Importerの開発者モードを有効にする必要があります。

開発者モードを有効にする

リソースをインポートする場所を指定する前に、テーマで開発者モードを有効にする必要があります。 これを行うには、テーマの liferay-plugin-package.properties ファイルに次のプロパティを追加します。

`resources-importer-developer-mode-enabled=true`

これは、 Liferay Theme Generator生成されたテーマに対してデフォルトで有効になっています。 これは、テーマ開発者にとって便利な機能です。 この設定を有効にすると、既に存在するサイトまたはサイトテンプレートにリソースをインポートすると、サイトまたはサイトテンプレートが再作成されます。 リソースをサイトテンプレートにインポートすると、サイトテンプレートとそのリソースが、サイトテンプレートに基づくサイトに再適用されます。 resources-importer-developer-mode-enabled = trueがない場合、テーマの src / WEB-INF / src / resources-から変更を適用するたびに、Resources Importerによって構築されたサイトまたはサイトテンプレートを手動で削除する必要があります。インポーター フォルダー。

リソースインポーターで開発者モードを有効にすると、テーマのリソースをインポートする場所を選択できます。

既存のサイトテンプレートおよびサイトへのリソースのインポート

デフォルトでは、リソースはテーマにちなんで命名された新しいサイトテンプレートにインポートされます。 リソースを既存のサイトテンプレートにインポートする場合は、テーマの liferay-plugin-package.properties ファイルの resources-importer-target-value プロパティの値を指定する必要があります。

#resources-importer-target-class-name

resources-importer-target-value=[site-template-name]

あなたは必要 、あなたにパブリックおよびプライベートの両方のページセットを定義した場合、サイトにインポートあなたのリソースを sitemap.json。 既存のサイトにリソースをインポートするには、 resources-importer-target-class-name プロパティのコメントを外し、 com.liferay.portal.kernel.model.Group設定します。

resources-importer-target-class-name=com.liferay.portal.kernel.model.Group

resources-importer-target-value=[site-name] 

指定する名前を再確認してください。 間違った値を指定すると、間違ったサイトまたはサイトテンプレートを削除(および再作成)してしまう可能性があります。

テーマとそのリソースを表示するには、テーマを展開し、管理者としてログインし、コントロールパネルの[サイト]または[サイトテンプレート]セクションをチェックして、リソースが正しく展開されていることを確認します。 コントロールパネルから、テーマとそのリソースを簡単に表示できます。

  • サイトテンプレートにインポートした場合は、アクションメニューを開き、[ ページの表示 ]を選択して表示します。
  • サイトに直接インポートした場合は、アクションメニューを開き、[ 公開ページに移動 ]を選択して表示します。

テーマでリソースをインポートするのは簡単です!

関連トピック

Resources Importer用のWebコンテンツの準備と整理

Resources Importerのサイトマップを作成する

リソースインポーターのアセットの定義

« リソースインポーターのアセットの定義サイトリソースのアーカイブ »
この記事は役に立ちましたか?
0人中0人がこの記事が役に立ったと言っています