Questions tagged [glass-mapper]

Questions relating to the Glass.Mapper.Sc ORM framework. More information about the framework is available here: http://www.glass.lu/

Filter by
Sorted by
Tagged with
3
votes
2answers
138 views

SitecoreContext throwing error after Sitecore upgrade

I upgraded my dev instance from Sitecore 8.2 to Sitecore 9.3. My upgrade was successful but I am getting errors when I am trying to access my page. In our solution for getting the current page, we are ...
0
votes
0answers
25 views

Glass.Mapper.Pipelines.ObjectConstruction.Tasks.CreateInterface.InterfacePropertyInterceptor.LoadAllValues

We have been looking at an issue where we seem to get the following exception raised. 2872 15:11:23 ERROR Application error. Exception: System.NullReferenceException Message: Object reference not set ...
0
votes
1answer
52 views

Value cannot be null. Parameter name: objectToSwitchTo

I am upgrading Glapp Mapper to V5. I see that the GlassView is deprecated and instead we have to use @Html.Glass(). In V4, my code has something like @Editable(Model, x=>x.BackGroundColor) So I ...
0
votes
1answer
22 views

Rendering video control with Glass mapper and Experience Editor support

Hi, I am trying to render a video using <video> tag and it expects a url to video file. Looks very straight forward this way but can anyone suggest how I can provide Experience Editor support ...
0
votes
0answers
20 views

GlassMapper High Thread Locking Issue

I've deployed SC XP 9.1.1 on Azure App Service scaled environment and while performing Load test on CD, we have experienced High CPU utilization (98%). We have opened a ticket with Sitecore support ...
0
votes
1answer
44 views

Implementing Lazy on ContextItem [duplicate]

We are upgrading GlassMapper to V5 and installed Glass.Mapper.Sc.90. I am doing all the changes mentioned in http://www.glass.lu/Mapper/documentation/Upgrade-ToV5.html link one by one. Now, i am ...
0
votes
1answer
98 views

Glass Mapper 5 lazy loading

We migrated to Sitecore 10.1 and Glass Mapper is upgraded to 5.8.177.0 from 4.3.4.197. I noticed the mapping was not working. I changed the code from var centreHours = glassContext.GetItem<...
0
votes
1answer
37 views

Method not found: 'Void Glass.Mapper.Config.set_EnableLazyLoadingForCachableModels(Boolean)'

We are upgrading GlassMapper to V5 and installed Glass.Mapper.Sc.90. I have done all the changes and mentioned in http://www.glass.lu/Mapper/documentation/Upgrade-ToV5.html link. After the changes, ...
0
votes
0answers
25 views

TDS mapping returns null for droplink

I have a rendering paramter template which has a droplink field. I have provided the datasource to this field and the datasource items selected will be of another template. We are using TDS and glass ...
0
votes
0answers
13 views

Sitecore 10.1 RenderingModelBase is null after upgrade

Item inside the RenderingModelBase is returning null. We have upgraded Sitecore to 10.1 from Sitecore 8.1. This works fine in Sitecore 8.2. This is the sample models public class ...
0
votes
0answers
47 views

Glass Cast issues for Contextitem after upgrading from Sitecore 8.1 to Sitecore 10.1.2

I am trying to migrate Sitecore items from Sitecore 8.1 to Sitecore 10.1.2. During migration I have the following exception: 'Item' does not contain a definition for 'GetContextItem' and no ...
1
vote
1answer
49 views

A/B testing of components using Glass Mapper return "Data source invalid."

I am using Sitecore 9.3 with Glass Mapper 5.8.177 and component A/B testing does not work for me. I set up a simple component that works perfectly fine until I begin creating variants for A/B testing ...
0
votes
1answer
29 views

Glass Mapper GetLayoutItem depreciated method

We are updating GlassMapper from 4 to 5. Since the GlassController is depreciated in new version and we have used GetLayoutItem in many places. Can it be replaced with MvcContext.GetContextItem from ...
0
votes
1answer
100 views

Glass Cast issues after upgrading from Sitecore 8.1 to Sitecore 10.1.2

I am trying to migrate Sitecore items from Sitecore 8.1 to Sitecore 10.1.2. During migration I have got an error as 'Item' does not contain a definition for 'GlassCast' and no accessible extension ...
0
votes
0answers
66 views

GlassMapper rendering issue

We are using glassmapper version 5.5.28.0 We are getting an error on our front end for a string field when glassmapper is trying to process a dynamic link. When we add SitecoreFieldSettings....
2
votes
0answers
44 views

Glass v5 caching and Sitecore security

As part of a Sitecore upgrade I'm also upgrading Glass Mapper to latest version (5.8.177). We were previously on version 4. Our site uses Sitecore OOTB Security and some users do not have read access ...
0
votes
1answer
52 views

Glassmapper5 returning null for derived type

I am working on Glassmapper 5 and I have baseType and derived type. I need to get derived type(IRich_Text_Section) property values by using basetype(I_PageSection). It is working fine in glassmapper4. ...
1
vote
2answers
90 views

Issue in applying lazyload for images in @Editable

A Glassmapper is used in our running project and planning to apply lazy loading for all images. For this, I have to implement the renderField Pipeline to apply lazyload functionality to all images. It ...
0
votes
0answers
24 views

Glass.Mapper.Sc, Version=4.4.0.199, Culture=neutral, PublicKeyToken=null is not marked as serializable [duplicate]

Issue :- When using redis cache with interface classes for glass mapper is throwing below issue Sitecore version : 9.0.2 glassmapper : Version=4.4.0.199 Type 'Glass.Mapper.Sc.LazyItemEnumerable`1[[XXX....
1
vote
1answer
76 views

Is there a way to use @Editable (Glass-mapper) and an anonymous model in an html input placeholder?

I have an input box and I would like to be able to have the placeholder text XP editor friendly. <input type="text" class="form-control" placeholder="@Editable(x => x....
1
vote
1answer
120 views

Is there a way to programmatically add attributes to the Glass Mapper Link class

In my code, if the Link field target Item matches the context item I want to add CSS class as active and also add the attribute aria-current=page. Is there a way to add custom attributes to the Glass ...
0
votes
0answers
31 views

Is there a way to map Sitecore/System/Languages in Sitecore to Sitecore.Globalization.Languages using Glass mapper

I am using TDS and was trying to map the Glass mapper to Sitecore.Globalization.Languages. This requirement is for a Language dropdown with custom names for different regions.
0
votes
1answer
73 views

Glass Mapper Upgrade to 5.8.177.0. GetDatasource is no longer working after GlassController Obsolete

The following code was working before the upgrade to the latest glass mapper. Since removing the GlassController inheritance the following no longer works. Is there something in the latest version ...
0
votes
1answer
203 views

Using GlassMapper Models in View Rendering

Sitecore 9.3 I have a view rendering where I was previously using the RenderingModel in the view, () but have switched to using the GlassMapper classes instead (). This works great unless the ...
0
votes
2answers
49 views

How to select an item property in a drop list using Sitecore 8.2 and Glassmapper

it's been a while since I've used Sitecore and I'm struggling with an issue. There is a model which is being autogenerated by TDS and uses Glassmapper for its mapping. [SitecoreType(TemplateId=...
1
vote
0answers
30 views

Rendering SVG as XML using Glass Mapper

I was curious if anyone has a good solution for rendering SVGs using Glass mapper so that the result is XML embedded into the HTML instead of an tag. I know that I can use Editable() with a ...
0
votes
1answer
62 views

Replacement for VersionCountDisabler() in Sitecore 9.3?

We are working on upgrading our solution from Sitecore 8.2 to 9.3 and we came across with the VersionCountdisabler() which is used for the purpose of fallback operation on 8.2 code. Below is the ...
0
votes
1answer
40 views

Glass mapper does not filter items that have "Hide versions" checked?

Is there a way to make Glass Mapper to filter out items which have "Hide versions" standard field checked?
0
votes
0answers
47 views

Rendering Parameters values being null after sitecore upgrade

We have upgrade Sitecore solution from 9.1 to 10.11, as part of upgradation we had upgraded Sitecore databases and solution. We have around 80 plus sites and we are using sxa. Let me describe about my ...
0
votes
0answers
65 views

Glass Mapper: Cast<MyClass>(myItem) returning null, while previously was correctly returning an instance of MyClass

I have the following legacy code wrote by my predecessors: var formSection = SitecoreContextFactory.Default.GetSitecoreContext().Cast<FormSection>(section); FormSection is a simple class with ...
0
votes
1answer
98 views

SitecoreService.GetItem not returning Children/Child Items

The below code is not returning the children's, var TemplateID = Guid.Parse("{51A26CD4-FCB5-4A3C-8720-2D60F625A678}"); var _Options = new GetItemByIdOptions(TemplateID) { ...
1
vote
1answer
65 views

Glass mapper A/B testing error - Model item passed as rendering instead of model

I am using Sitecore 9.3 with Glass.Mapper 5.6.163. When I setup simple A/B testing with different content datasource. I get the below error. Inner Exception: The model item passed into the dictionary ...
3
votes
1answer
131 views

Unit Testing with GlassMapper and GetItemByIdOptions

I have some code that retrieves a glass item like this: var root = this.RequestContext.SitecoreService.GetItem<ILookupFolderTemplate>( new GetItemByIdOptions(new Guid("{...
1
vote
1answer
185 views

Glass Mapper and inheritance problem

I am using solution with (the latest for today) Glass Mapper 5.8.173 along with Sitecore 10.0 update 1, where I have upgraded the whole large solution from old Sitecore 8.2 and Glass Mapper 4. I have ...
0
votes
1answer
65 views

Mock SiteSettingsProvider with Glass Mapper

Does anyone know how I can go about mocking the SiteSettingsProvider in Habitat? Item sitecoreItem= mvcContext.GetContextItem<Item>(); Item settingsItem= settingsProvider.GetSetting(...
1
vote
1answer
54 views

GlassMapper 5.6.160: Component addedon SharedLayout without a version is displayed

Following the below steps, we see an issue in Sitecore v9.3.0 + Glass V5.6.160, compared to Sitecore v9.0.1 + Glass v4.5.0.4: Create a datasource item, version ONLY in EN culture. the fields has ...
0
votes
1answer
52 views

GlassMapper Returning Null for Item Template Information

After upgrading to Sitecore 9.3 and GlassMapper 5+ the TemplateId and TemplateName are coming back as nulls. The item is retrieved using MvcCurrentContext.GetContextItem. TemplateId: {00000000-0000-...
0
votes
1answer
412 views

Could not create instance of type: Glass.Mapper.Sc.Pipelines.GetChromeData.EditFrameBuilder

Sitecore 9.3 We upgraded from Sitecore 8.2.3 by installing vanilla 9.3 on a server and applying our update to it. When I try to view any page in experience editor I get the error Error Rendering View: ...
1
vote
1answer
201 views

Method 'Finalise' in type 'Glass.Mapper.Sc.IoC.DependencyResolver' ... does not have an implementation

We were on 8.2.3 and I am trying to get our instance up to 9.3. I started with a vanilla 9.3 initial install and installed an update to apply our custom renderings, templates, etc. At the end of the ...
1
vote
0answers
29 views

Replacement for GetItemWithInterfaces in GlassMapper latest

We are currently on GlassMapper 4.5 and looking to upgrade to the latest version of GlassMapper. We have a couple of spots where we are using GetItemWithInterfaces. This method no longer exists and I ...
3
votes
2answers
367 views

Not able to edit fields in experience editor after upgrading to Sitecore 9.2 with glass 5.6

Working on an upgrade from Sitecore 8.2 to 9.2, I also upgraded glassmapper 4.3 to 5.6 In glass 5 also some changes in the controllers: Glass 4: public class MainVisualController : ...
0
votes
2answers
575 views

Extra P tag is added in Single-Line-Text while updating from Experience Editor in Sitecore 9.3

I am using Siteore 9.3 also using Glass mapper 5 and I have one Single-Line-Text and I am binding value just like mentioned below: <div class="heading-5 header-text">@Html.Glass().Editable(...
2
votes
2answers
143 views

How to map tracking field with glass mapper

Using native Sitecore ways, the following can be achieved by doing: var pageItem = Sitecore.Context.Item; var trackingField = new TrackingField(pageItem.Fields["__Tracking"]); The question is ...
2
votes
1answer
725 views

Glassmapper 5 GetItem in language version

I need to extract an item with Glassmapper in specific language. But in Glassmapper 5 this method is marked as "Obsolete": _sitecoreService.GetItem<IAvailableCountries> (...
1
vote
1answer
81 views

Sitecore Glass Mapper 5.5.28.0 BaseChildren.OfType not working

We have upgraded our sitecore website to Sitecore 9.2 and also updated our Glass Mapper to version 5.5.28. Currently, we noticed that we can't get the children on our iteration when we specify the ...
1
vote
2answers
138 views

How to pass language to Glass BeginRenderLink

I have a Link field in Sitecore where user could choose any link, site has multiple languages and cultures. In case if user sets a page in the link field that does not have language in current context,...
1
vote
1answer
658 views

Glass Mapper v5 not mapping Glass.Mapper.Sc.Fields.Link fields correctly

We are upgrading Sitecore to 9.3 and glass mapper to Glass.Mapper.Sc.93 (v5.6.158-alpha). Having an issue with most of our Glass.Mapper.Sc.Fields.Link types coming back as null. which used to work ...
1
vote
1answer
162 views

Not able to get count from Search response using Glass Mapper

Environment details: Sitecore 9.0.2 with Solr and GlassMapper I am using the method: public IEnumerable<TModel> GetAll<TModel>(string query, string language) where TModel : class ...
4
votes
1answer
946 views

Getting full image URL using Glass Mapper without RenderImage

Html.Glass().RenderImage(Model, x => x.Logo, new { mw = 200 }, Editable:true) The code above outputs an img tag with the full URL including the hashed parameters. I want a way to get just the ...
3
votes
2answers
1k views

Experience Editor issue after upgrading to Sitecore 9.3

After upgrading to Sitecore 9.3 getting below error in Experience Editor:- sitecore Method not found: 'Void Sitecore.Pipelines.GetChromeData.GetChromeDataProcessor We are using Glass Mapper

1
2 3 4 5