2017-03-08 1 views
0

Ich habe ein Add-on für Atlassian Bitbucket Server erstellt. Ich möchte, dass das Add-On auf der Repository-Ebene aktiviert oder deaktiviert wird.Hinzufügen einer Einstellungsseite für bitbucket Add-on

So konnte ich ein Web-Element im ADD-ONs Abschnitt der Einstellungsseite eines Repositorys hinzufügen. Nun, wie füge ich meine Optionsfelder zum Aktivieren/Deaktivieren oder eine Umschaltfläche auf der rechten Seite hinzu?

Gerade jetzt, klicken Sie auf Web-Element bringt mich zu einem Servlet und rendert eine Geschwindigkeit Vorlage auf einer anderen Seite. Aber für andere Add-ons habe ich bemerkt, dass die Einstellungsseite auf der gleichen Seite gerendert ist, anders als in meinem Fall.

Wie erreicht man das?

Antwort

0

Ich habe das selbst herausgefunden. Meine Annahme, dass die Einstellungsseite auf derselben Seite gerendert wird, ist nicht wahr. Die Einstellungsseite wird als neue Seite angezeigt, sieht aber genauso aus wie die vorherige Seite.

Um die neue Seite konsistent aussehen zu lassen, verwenden Sie Seiten-Dekoratoren in der Geschwindigkeitsvorlage oder in meinem Fall habe ich eine Soja Vorlage verwendet.

Überprüfen Sie dieses Repository, um zu erfahren, wie Sie verschiedene Seiten-Dekoratoren für die Soja-Vorlagen hinzufügen können. : https://bitbucket.org/atlassian/bitbucket-example-plugin

Danke, Kaushik

Verwandte Themen