在多语言sitecore网站上使用Glass

时间:2015-08-13 08:33:47

标签: sitecore glass-mapper

我正在构建一个多语言Sitecore网站并使用Glass Mapper作为ORM,但当sitecore项目不存在于特定语言时会遇到问题。

我没有将空模型传递到我可以查看的视图中,而是获得了:

传入字典的模型项目类型为' Sitecore.Mvc.Presentation.RenderingModel',但此字典需要类型为' foo'的模型项。

此异常发生在占位符行而不是特定视图中。

为每个渲染指定模型似乎解决了指定数据源的渲染问题(尽管这样做会导致模型具有实例但每个属性都为空)。但是如果数据源是常规上下文项,我会收到错误:

找不到包含模型定义的项目。模型路径:/ sitecore / layout / Models / foo

有什么想法吗?

0 个答案:

没有答案