1

私はConfluenceのプラグインを書いていますが、velocityvmファイルで何を使用できるかについてのドキュメントはあまりありません。ダッシュボード->ActionNameからベースのブレッドクラムを追加することはできますが、ページ全体のブレッドクラムの後にアクション名を取得するページ編集と同様のことをしたいと思います。

これが私が今使っているものです:

#applyDecorator("root")
    #decoratorParam("helper" $action.Helper)
    #decoratorParam("mode" "view")
    #decoratorParam("context" "page")

任意の提案やリンクをいただければ幸いです。

4

1 に答える 1

2

アクションを実装する必要がありますPageAware。次に、元のページのページIDをアクションに渡し、IDにPageManager基づいてページを取得し、PageAwareインターフェイスからページを設定するために使用しました。vmファイルの上記のコードは、正しいブレッドクラムを生成します。

于 2010-10-18T19:24:05.467 に答える