HTML Title
次に、図に示すように、ページの説明にを使用できると思います。
そして、@ Sharanaが言及しているように、カスタムテーマのタグの属性でこれ( $nav_item.getTitle()
)を使用できます。title
<a>
navigation.vm
<a title="$nav_item.getTitle()" href="$nav_item.getURL()" $nav_item.getTarget()><span>$nav_item.icon() $htmlUtil.escape($nav_item.getName())</span></a>
これを使用することもできます($nav_item.getLayout().getHTMLTitle($locale)
):
<a title="$nav_item.getLayout().getHTMLTitle($locale)" href="$nav_item.getURL()" $nav_item.getTarget()><span>$nav_item.icon() $htmlUtil.escape($nav_item.getName())</span></a>
新しいカスタムフィールドを追加する必要がなく、liferayにすでに存在するものを使用して作業が行われ、呼び出しが減るため、このアプローチの方がはるかにクリーンですexpando
(これはそれほど重要ではないかもしれません)。
これがあなたにいくらかのリードを与えるのに役立つことを願っています。