アプリケーションを表示できるライフラーサイトに「エリア」を追加するにはどうすればよいですか?私は現在、3つの列レイアウト(UIを使用して作成)を持っており、私は下にフッターを追加する必要があります。liferayに列を追加する
ありがとうございました
アプリケーションを表示できるライフラーサイトに「エリア」を追加するにはどうすればよいですか?私は現在、3つの列レイアウト(UIを使用して作成)を持っており、私は下にフッターを追加する必要があります。liferayに列を追加する
ありがとうございました
Liferayでカスタムレイアウトを作成できます。
のLiferayにhttp://www.liferay.com/community/wiki/-/wiki/Main/Layout+Template
フッターを参照してください。あなたが実際にフッターにポートレットを配置し、定期的にそれらを変更することができるようにしたい場合を除き、あなたが通常Liferay themeに置きたいものです。それらを頻繁に変更する予定の場合は、custom layout templateを選択することもできますが、フッターに固定ポートレットを2つ追加したい場合は、embed them in a themeを使用できます。
あなたは、ポートレット(アプリケーション)をフッターに埋め込むように思えます。 これを動作させるには、テーマを作成し、portal_normal.vmファイルのコードを変更する必要があります。
フッターセクションにポートレット(アプリケーション)を追加すると、サイト全体で使用できるようになります。
#set ($VOID = $velocityPortletPreferences.setValue('display-style', '1'))
#set ($VOID = $velocityPortletPreferences.setValue('portlet-setup-show-borders', 'false'))
#set ($instanceId = 'E3j7')
#set ($myPortletId = "73_INSTANCE_${instanceId}")$theme.runtime($myPortletId, '', $velocityPortletPreferences.toString())
#set ($VOID = $velocityPortletPreferences.reset())
テーマをホットデプロイするときに自動的に反映される値をアプリケーションに指定できます。