将小部件模板映射到SiteFinity 5中的用户控件

时间:2012-04-04 13:18:22

标签: sitefinity sitefinity-5

(在SiteFinity's forums中转发)

我正在使用SiteFinity 5.0。我使用名为Promos的模块构建器创建了一个自定义模块。它的内容类型叫做Promo。

接下来,我创建了一个名为PromoFlexSpace的新小部件模板。我基本上为单个Promo显示器复制了自动生成的模板并稍微改了一下。

我想要做的是全局地将此窗口小部件模板映射到用户控件,以便在选择该模板时,它实际上使用我的用户控件。我已经找到了如何为单个项目执行此操作: 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

我发现了一些接近于解释我在全球范围内要做的事情: http://www.sitefinity.com/blogs/joshmorales/posts/11-07-26/customizing_sitefinity_4_controls_with_the_viewmap.aspx

但是我还没有找到一种方法来完成我正在尝试做的事情(如果最后一个链接真的解释了它,我会道歉 - 如果确实需要更好的细分)。

到目前为止我尝试过的是进入高级设置>控件>查看地图并在那里添加条目,但我找不到有效的HostType值。

1 个答案:

答案 0 :(得分:0)

如果你去管理>设置>高级>工具箱> ...> [您的窗口小部件控件]有一个“LayoutTemplate”设置,您可以在其中输入.ascx文件的路径。

相关问题