2017-03-01 7 views
0

Webコンテンツ表示を使用して新しいWebコンテンツを作成しています。構造を選択すると、スケジューリング・タブ(フック・ファイル:\ html \ portlet \ journal \ article \ schedule.jsp)で構造名を取得できます。Liferay schedule.jsp内の構造体名を取得

現在、私はjQueryを使用して$( "構造体名ラベル").html()を使用していますが、これは十分満足できるものではありません。添付ファイルを参照。 enter image description here

答えて

0

あなたは構造の名前を取得することでほぼそこにいました!次のコードを試してみてください。

String structureName = JournalStructureLocalServiceUtil.getStructure(groupId, structureId).getName(Locale.US, true); 

のgetNameを言う部分(Locale.US, true)。 Locale USの構造体の名前を取得します。または、Locale USの構造体がない場合は、デフォルトのLocaleバージョンを返します。

これはあなたのためのトリックを行う必要があります。

+0

article.getStructureId()!新しいWebコンテンツの記事はnullです。 –

+0

そして最初の?? – JMF

関連する問題