Quantcast
Channel: Developer to developer
Viewing all articles
Browse latest Browse all 9076

How to update Product's meta field value

$
0
0

Hi,

I am unable to update a meta field value using the following code. Neither it's giving error nor saving. Please suggest.

// === Set Context, load SKU and a MetaObject ===/

var entryDto1 = CatalogContext.Current.GetCatalogEntryDto("1",new CatalogEntryResponseGroup(CatalogEntryResponseGroup.ResponseGroup.CatalogEntryInfo));

MetaDataContext mdContext = CatalogContext.MetaDataContext;
MetaObject metaObj1 = MetaObject.Load(mdContext, entryDto1.CatalogEntry[0].CatalogEntryId, entryDto1.CatalogEntry[0].MetaClassId);

int myMetaFieldValue = 3;


MetaHelper.SetMetaFieldValue(mdContext, metaObj1, "myMetaFielddName", new object[] { myMetaFieldValue });
metaObj1.AcceptChanges(mdContext);

entryDto1.AcceptChanges();
CatalogContext.Current.SaveCatalogEntry(entryDto1);


Viewing all articles
Browse latest Browse all 9076

Trending Articles