glass-mapper

    3熱度

    2回答

    使用Glass.Mapper版本3.0.13.25。 使用TDS 5.0.0.23代碼生成(glassv3header.tt和glassv3item.tt)。 我有一個新的項目,我試圖添加到Sitecore。我認爲填充通過TDS」代碼生成創建了一個Product對象... Product createdProduct = service.Create(DestinationFolder, newP

    5熱度

    2回答

    創建我通過Glass.Mapper創建Sitecore的項目像這樣的項目: var homeItem = sitecoreContext.GetHomeItem<HomeItem>(); // Create the car item ICar car = sitecoreService.Create(homeItem.BooksFolder, new Car { Tires = 4, Sea

    1熱度

    2回答

    我在當前項目中遇到了Glass Mapper問題,我以前沒有遇到過。 直接在Sitecore初始化後,我的GlassContext(ISitecoreContext)中的Database屬性爲null。 // After Sitecore initialization, sometimes the glass context database is not initialized yet. if

    1熱度

    1回答

    我已經爲所有項目創建了Glassmapper模型,我的Sitecore項目中有一個droplink。 以下是具有droplink字段的項目的模型。 [SitecoreClass] public class Field:BaseItem { [SitecoreField("Mapper Item")] public virtual LinkedItem M

    0熱度

    1回答

    我在映射到Sitecore中的Rules數據字段時遇到了一些問題。我有一個具有名爲「重定向規則」的數據字段的呈現參數模板。 我正在使用TDS和Glass將對象映射回Sitecore。在生成的類中,我得到如下: /// <summary> /// The Redirect Rule field. /// <para></para> /// <para>Field Type: Rules</pa

    0熱度

    2回答

    我在編輯模式下打開sitecore頁面時遇到了以下錯誤消息。任何想法似乎是什麼問題。 我使用的是Glass mapper流暢配置,對於其他一些類,它工作正常。這個問題似乎只有一個班級,我無法找出造成問題的原因。任何幫助,將不勝感激。 8384 13時46分48秒錯誤未能在 System.RuntimeMethodHandle.InvokeMethod呈現字段(對象目標,對象[] 參數,簽名Sig,

    3熱度

    1回答

    在Glass.Mapper.Sc v 4.0.1.5中,ISitecoreService和ISitecoreContext的所有方法簽名的inferType默認爲false。 我正在尋找一種方法來覆蓋並且默認爲true,而無需在整個網站上更改方法調用。 我創建了另一個接口來覆蓋那些只是修改inferType默認爲true,但我想知道是否有更好的解決方案。

    0熱度

    1回答

    我在我的模型以下字段: public virtual IEnumerable<Person> Authors { get; set; } public virtual IEnumerable<ExternalContributor> External_Contributors { get; set; } [IndexField("Authors")] [TypeConverter(type

    0熱度

    1回答

    我不能在Umbraco中找到有關MVC和宏的大量文檔。 有沒有人知道如果它可能使用控制器的宏之前,他們傳遞到視圖? 另外..有誰知道Glass Mapper是否支持宏?猜猜我可以自己擴展Glass Mapper,但是不希望它已經內置在:)。

    0熱度

    1回答

    我在使用Glass Mapper SitecoreService獲取項目時遇到問題。該項目肯定存在,類型是正確的。 (它由TDS生成)。 var language = Language.Parse("en-GB"); var service = new SitecoreService("master"); var targetPath = String.Format("{0}-migr