Ho un'estensione della GUI che aggiunge una scheda (ext: tabpage) a View.In un'estensione della GUI della pagina di tabulazione, cosa fa il nodo ext: pagetype?
Cosa fa il nodo ext: pagetype? Sto usando Namespace: Nome come il seguente. Ci sono altre opzioni per il valore?
<ext:pagetype>RC.TabExtension</ext:pagetype>
Ottima risposta. L'esempio di una DeckPage può essere trovato nel progetto PowerTools 2011 su http://code.google.com/p/tridion-2011-power-tools/source/browse/trunk/PowerTools.Editor/PowerTools/Client/ItemXml/ItemXmlTab .ascx.js? r = 563 – robrtc
L'unica cosa è che non è un "nome completo di una classe JavaScript" ma un tipo di pagina univoco registrato, associato alla classe JavaScript. Durante la creazione di un nuovo DeckPage, è necessario registrarlo. Questo può essere fatto con una sola riga (presa dall'esempio sopra): Tridion.Controls.Deck.registerPageType (ItemXmlTab.ItemXmlTab, "ItemXmlTab"); Quindi "ItemXmlTab" deve essere utilizzato nel nodo. –