(Публикувано в Форумите на 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, която да работи.