Съпоставяне на шаблон на изпълним модул към потребителска контрола в SiteFinity 5

(Публикувано в Форумите на SiteFinity)

Използвам SiteFinity 5.0. Създадох персонализиран модул с помощта на инструмента за създаване на модули, наречен Promos. Типът му съдържание се нарича промоция.

След това създадох нов шаблон на джаджа, наречен PromoFlexSpace. По същество копирах автоматично генерирания шаблон за един промоционален дисплей и го промених малко.

Това, което бих искал да направя, е глобално да съпоставя този шаблон на джаджа с потребителска контрола, така че всеки път, когато този шаблон бъде избран, той действително да използва моята потребителска контрола. Намерих как да направя това за отделен елемент: http://www.sitefinity.com/documentation/documentationarticles/designer-s-guide/widget-templates/using-external-widget-template-файл http://www.sitefinity.com/blogs/joshmorales/posts/11-05-10/mapping_external_templates_for_sitefinity_4_widgets.aspx

И открих нещо, което беше близо до обяснението на това, което се опитвам да направя на глобално ниво: http://www.sitefinity.com/blogs/joshmorales/posts/11-07-26/customizing_sitefinity_4_controls_with_the_viewmap.aspx

Но все още не съм намерил начин да постигна това, което се опитвам да направя (извинявам се, ако последната връзка наистина го обяснява - имам нужда от по-добра разбивка, ако е така).

Това, което опитах досега, е да отида в разширените настройки > контроли > преглед на картата и да добавя запис там, но не мога да намеря стойност за HostType, която да работи.


person Jeremy Wiggins    schedule 04.04.2012    source източник
comment
Актуализация: Второто решение във втората публикация работи, но бих искал да нямам потребителска контрола с име OpenAccessDataProvider,D0CC1EB5DA984B4482009C69AAF3A2D5.ascx. :) Все още се интересувам от решение, което включва използването на View Map.   -  person Jeremy Wiggins    schedule 04.04.2012


Отговори (1)


Ако отидете на Администриране > Настройки > Разширени > Кутии с инструменти > ... > [Вашата контрола на джаджи], има настройка за „LayoutTemplate“, където можете да въведете път към .ascx файл.

person Craig O    schedule 05.04.2012