2012-04-04 12 views
1

(Crossposted in SiteFinity's forums)Zuordnen eines Widget-Schablone auf eine Benutzersteuerung in Sitefinity 5

Ich verwende Sitefinity 5.0. Ich habe ein benutzerdefiniertes Modul erstellt, das den Modulgenerator namens "Promos" verwendet. Sein Inhaltstyp heißt Promo.

Als nächstes habe ich eine neue Widget-Vorlage namens PromoFlexSpace erstellt. Ich habe im Grunde die automatisch generierte Vorlage für eine einzelne Promo-Anzeige kopiert und ein wenig geändert.

Ich möchte diese Widgetvorlage global einem Benutzersteuerelement zuordnen, sodass jedes Mal, wenn diese Vorlage ausgewählt wird, mein Benutzersteuerelement verwendet wird. Ich habe festgestellt, wie dies für einen einzelnen Artikel zu tun: http://www.sitefinity.com/documentation/documentationarticles/designer-s-guide/widget-templates/using-external-widget-template-file http://www.sitefinity.com/blogs/joshmorales/posts/11-05-10/mapping_external_templates_for_sitefinity_4_widgets.aspx

Und ich fand etwas, das nahe kam zu erklären, was ich versuche, auf globaler Ebene zu tun: http://www.sitefinity.com/blogs/joshmorales/posts/11-07-26/customizing_sitefinity_4_controls_with_the_viewmap.aspx

Aber ich Ich habe noch keinen Weg gefunden, um das zu erreichen, was ich versuche zu tun (Entschuldigung, wenn der letzte Link es tatsächlich erklärt - ich brauche einen besseren Zusammenbruch, wenn es das tut).

Was ich bisher versucht habe, geht in die erweiterten Einstellungen> Steuerelemente> Karte anzeigen und einen Eintrag hinzufügen, aber ich kann keinen Wert für HostType finden, die funktioniert.

+1

Update: Die zweite Lösung im zweiten Post funktioniert, aber ich würde gerne ein Benutzersteuerelement namens OpenAccessDataProvider, D0CC1EB5DA984B4482009C69AAF3A2D5.ascx haben. :) Noch interessiert an einer Lösung, die die Verwendung der Ansichtskarte beinhaltet. –

Antwort

0

Wenn Sie zu Administration> Einstellungen> Erweitert> Toolboxes> ...> [Ihr Widget-Steuerelement] gehen, gibt es eine Einstellung für "LayoutTemplate", wo Sie einen Pfad zu einer ASCX-Datei eingeben können.

Verwandte Themen