2012-02-09 19 views
2

私はジェンキンスを見るプラグイン作っ:ビューが選択したビューであるときにビュータブが表示されないのはなぜですか?

public class PipelineDashboard extends View { 
    ... 
} 

をそして、私のリソース/ configure-entries.jellymain.jellyファイルとmy.package.PipelineDashboardパッケージを作りました。

は、ここに私のconfigure-entries.jellyファイルです:私は、ビューを作成します(画像に「ベーコン」)私のカスタムビューで:プラグインは素晴らしい作品と私​​は一つの問題を除いて、それをしたい正確にどのように振る舞う

<j:jelly xmlns:j="jelly:core" xmlns:st="jelly:stapler" xmlns:d="jelly:define" xmlns:l="/lib/layout" xmlns:t="/lib/hudson" xmlns:f="/lib/form"> 
    <div class="myViewContent">...</div> 
</j:jelly> 

そして、そのビューは、選択した図であり、他のタブを選択するためのタブが消える:

Missing tabs

リファレンスというデフォルトAllタブを有すること選択:

All has tabs

は、私はそのショーアップをするために私のゼリーファイルまたは自分のビュー拡張に配置する必要があるものはありますか?

答えて

2

はそれを見つけた:あなたのビューのmain.jelly

先頭に次の行を追加します。

<j:set var="views" value="${it.owner.views}"/> 
    <j:set var="currentView" value="${it}"/> 
    <st:include page="viewTabs.jelly" it="${it.owner.viewsTabBar}"/> 
関連する問題