2014-07-02 34 views
0

我們使用Sitecore和TDS,並且我正在嘗試利用Glass來進行一些重構,並試圖弄清楚是否有一種方法可以採用Glass領域(例如Glass.Mapper.Sc.Field .Link)並將其轉換/轉換爲底層的Sitecore LinkField(General Link),這樣我就可以使用我們在其他地方使用LinkField作爲參數(例如)的現有實用程序方法。您可以將Glass Mapper字段轉換爲相應的Sitecore字段嗎?

我已經做了一些尋找,但沒有找到任何東西 - 只是想弄清楚是否需要創建我們的實用方法的重構版本來接受Glass對象,或者如果這是可行的其他方式。如果你能提供幫助,請提前致謝。

回答

3

目前他們不是這個實用程序。 Glass將數據源(即項目)與最終對象斷開連接。這樣做是爲了給予更大的靈活性。相反,你應該糾正的自定義數據處理程序,將返回一個普通的鏈接場,在這裏看到的信息: http://glass.lu/docs/tutorial/sitecore/tutorial19/tutorial19.html

它不應該超過20行的代碼來實現。

相關問題