2011-10-24 72 views
0

我们正在尝试使用Sitefinity 4 Products模块作为其SDK中的示例,作为我们正在创建的几种自定义内容类型的基础。Sitefinity 4产品模块示例不会创建自定义小部件模板

当我们使用Products模块示例时,我们可以看到它在小部件模板下创建了2个新条目来创建自定义小部件模板。但是,当我们尝试创建模板时,它不会显示在可用的小部件模板列表中。

缺少的是阻止我们创建的窗口小部件模板显示在列表中进行编辑。我们创建的小部件模板不显示在所有模板和我的模板下。

回答

0

我之前遇到过这个问题,事实证明,我的模板是使用“内容”的构建操作而不是“嵌入式资源”来设置的。

希望这对您有所帮助!

+0

感谢您的回复。我再次检查了文件的属性。它们都被设置为嵌入式内容类型。经过进一步调查,我们注意到sf_presentation_data表中没有填充字段(area_name)。当我们在这里键入一个值时,它将显示在小部件模板列表中。我们仔细检查代码,它应该接收一个值。我们仍然在关注为什么在创建窗口小部件模板时不会传递这个值。 – user1011266

0

我收到了Telerik的回复,这是他们系统中的一个bug,widget模块没有从自定义模块中选取区域名称。这应该在未来版本的Sitefinity中得到解决。同时,您可以更新sf_presentation_data表中的记录以包含area_name,以便它在管理中显示为一个选项。