New answers tagged

0

You can extend SellableItem entity with your custom component and store synced Products and Categories names in that component. For the display name you can adapt product name, based on SEO requirements. So it means, that you don't need to store the real product name from the external system in product display name field, instead of that you can store it in ...


0

You have to create a custom index field and add custom logic to retrieve categories. The code which you can use for it: var allCategories = await this.Commander.Pipeline<IGetCategoriesPipeline>().Run(new GetCategoriesArgument(" "), context); var parentCategories = allCategories.Where(category => sellableItem....


0

I would suggest to create a new one commerce entity like Company. This entity will have fields like Company Id, Company Name and etc. Extend Customer entity with custom component, which will store the entity id reference to the related company entity. Then you can go with OOTB user registration flow and when user will be created in commerce engine you can ...


0

Commerce uses a separate crawler to index Commerce items. The default crawlers do not index Commerce items and skip them. <indexing.getChildrenToIndex> is responsible for skipping Commerce items. Field IDs will be different on different environments. If you need to extend the base templates with your custom templates, you can take a look into ...


2

This turnout issue of config changes was not applied properly, I created a config named - Sitecore.Owin.Authentication.ClientCredentialsMapping.config following https://doc.sitecore.com/developers/100/developer-tools/en/configure-a-non-interactive-client-login.html and changes were not showing in showconfig.aspx for this config, so I created the zzz folder ...


Top 50 recent answers are included