glass-mapper

    1熱度

    1回答

    我有一個佔位符,其中包含一個promos集合(查看渲染)。此集合中的促銷活動位於Workflow中,因此有時,帶有佔位符的頁面將在促銷活動之前發佈。發生這種情況時,該頁面將引發以下錯誤: [NullReferenceException: Object reference not set to an instance of an object.] Glass.Mapper.Sc.Pipelines

    0熱度

    2回答

    我有以下在Visual Studio中結構爲模板: 下一個頁面,我有一個或多個鏈路根 [SitecoreType(TemplateId = "{4AAA9A10-36C2-484F-A648-2BEF349F0052}", AutoMap = true)] public class LinkRoot : IBaseTemplate { [SitecoreChildren(InferT

    1熱度

    1回答

    我使用Glass.Mapper作爲實際項目,需要實現值繼承。 我有例如元關鍵字,我想映射到一個Glass.Mapper模型。如果該字段爲空,我想查找最近的父項,該字段在該字段中具有值,並在當前模型中使用該值。 該字段爲Single-Line Text,命名爲Meta Keywords。 Home Item -> "Keyword1, Keyword2" First Child -> Em

    5熱度

    3回答

    我正在使用Sitecore Glass Mapper創建一個新項目。 我們正在使用Sitecore 7.2,Sitecore(TDS)代碼生成和最新版本的玻璃的團隊開發的最新版本。 的代碼我試圖執行: var b = new SitecoreContext(); var c = b.GetCurrentItem<T01_Homepage>(); b不是空。 c爲空。 var d = b.Ge

    1熱度

    1回答

    對於我正在使用Sitecore版本7和最新版本GlassMapper的項目。這是一個ASP.net MVC3項目。當我嘗試添加一個新的控制器,出現錯誤: 微軟的Visual Studio 無法加載文件或程序集「Sitecore.Kernel,版本= 6.0.0.0, 文化=中立,公鑰= null「或它的一個依賴關係。 系統找不到指定的文件。 GlassMapper可以使用Sitecore版本7.0

    0熱度

    1回答

    繼question, 我在我的MVC項目安裝Glass.mapper.sc.Mvc並遵循以下步驟 創建了一個名爲「家」 [SitecoreType(AutoMap = true)] public class Home : IPageBase { public virtual string PageTitle { get; set;

    1熱度

    2回答

    使用標準Sitecore的控制(鏈接和文本)中的編輯Sitecore的文本字段,您可以通過以下方式的鏈接中嵌入文本字段: <sc:Link runat="server" Field="LinkUrl" > <sc:Text runat="server" Field="LinkText" /> </sc:Link> 這會給你的能夠編輯一個字段的文本和另一個字段的鏈接。 我試圖用Gl

    5熱度

    1回答

    我有一個Sitecore 7 + Glass Mapper 3的工作安裝,我正在尋求優化。 我的代碼的一個例子是: [SitecoreQuery(".//*[@@templateid = '{011EC776-D9F3-4D73-8D8D-E454417E7574}']", IsRelative = true)] IEnumerable<Itinerary

    0熱度

    1回答

    我正在使用SiteCore 7 MVC和Glassmapper。 我有一組樣本,這些樣本使用剃刀渲染,並在作者/編輯創建新頁面時設置爲標準值。我希望阻止編輯器在PageEditor中修改這些樣本。 我已經使用 Model.FullPath.Contains("sample") ,以檢查是否所呈現的項目是從所述樣品夾中的項目。 這種技術用影像作品: @RenderImage(x => x.Ima

    2熱度

    1回答

    我看到了一個相關的問題: Sitecore Glass Mapper always null 不過遺憾的是它並沒有給我的情況的解決方案。 這裏去的代碼片段: var db = Factory.GetDatabase("master"); var context = new SitecoreContext(); // the ID of Needed item var g = new Guid