0

我们使用 Sitecore 和 TDS,我刚刚开始尝试利用 Glass 进行一些重构,并试图弄清楚是否有办法获取 Glass 字段(例如 Glass.Mapper.Sc.Field.Link ) 并将其转换/转换为底层的 Sitecore LinkField(通用链接),这样我就可以使用我们在其他地方已有的将 LinkField 作为参数的现有实用程序方法(例如)。

我做了一些查找,但没有找到任何东西——只是想弄清楚我是否需​​要创建实用方法的重构版本来接受 Glass 对象,或者这是否可以通过其他方式实现。如果您能提供帮助,请提前致谢。

4

1 回答 1

3

目前他们不是这个实用程序。Glass 将数据源(即项目)与最终对象断开连接。这样做是为了提供更大的灵活性。相反,您应该正确使用将返回一般链接字段的自定义数据处理程序,请参阅此处的信息:http: //glass.lu/docs/tutorial/sitecore/tutorial19/tutorial19.html

实现它不应该超过 20 行代码。

于 2014-07-02T22:49:28.700 回答