1

ブレッドクラムを含むバナー用のカスタム Velocity テンプレートを作成しようとしていますが、その方法がわかりません。portal_normal.vm の #breadcrumb() という行が Velocity マクロのように見えることに気付きましたが、これを複製しようとするマクロが見つかりません。

何か案は?

4

2 に答える 2

1

ポータル全体の高レベルのレイアウトは、少なくとも6.1ではportal_normal.vmにあります。calssicテーマは、見出し、コンテンツ、フッターのdivタグで構成されています。バナーは

<div id="heading">
 ...
</div>

ブロック。したがって、おそらく移動する必要があるのは

<nav class="site-breadcrumbs" id="breadcrumbs">
    #breadcrumbs()
</nav>

そのブロック内の適切な場所に。

速度マクロを複数のファイルに分割することもできます

#parse("$full_template_path/name_of_custom_velocity_file.vm")

私がやったばかりのコマンド:)例:ヘッダー、コンテンツ、フッター用に独自のファイルを作成しました。

于 2012-03-20T12:31:28.870 に答える