Using dynamic success URLs in Sitecore Form submit

Consider the scenario: The website has a knowledge base, where there are several Knowledge Articles available for the user to refer. Each article is also associated with additional downloadable content in Sitecore. The downloadable content is to be gated. Each Knowledge Article has a common Sitecore form – which collects user information and on form submission, redirects… Read More Using dynamic success URLs in Sitecore Form submit

Access Context Item on Sitecore Forms using a Value Provider

There are many instances where we might require knowing which Sitecore page a particular form was being submitted from. When we author a custom Submit Action, we could use this information for further processing based on business requirements in place.  In Sitecore forms Submit Actions, while we do have OOTB (out of the box) means to access the… Read More Access Context Item on Sitecore Forms using a Value Provider

Case Study: Mapping fields from multiple Sitecore WFFM Forms to a common External Target

Consider the scenario where you have multiple WFFM forms in your project which were created independently on the multiple sites of your Sitecore instance. Now as per a new requirement, you are to push the data from all the forms into a third party system. The third party system expects a fixed set of fields… Read More Case Study: Mapping fields from multiple Sitecore WFFM Forms to a common External Target

Heads-up Front-End Developers for Sitecore!

While working on Sitecore sites, there are certain considerations which need to be made by the front-end team while authoring the HTML.   While Sitecore does not impose any restrictions on the HTML, there are certain best practices – which when followed, will make the integration of back-end components with the HTML much smoother and would enable the back… Read More Heads-up Front-End Developers for Sitecore!

Sitecore Language Fallback – Why & When?

Sitecore has a very robust language fallback feature built in out of the box. The ‘How’ – on how to turn on and effectively configure this feature is very well documented in Sitecore documentation here – https://doc.sitecore.com/developers/90/sitecore-experience-manager/en/enable-and-set-up-language-fallback.html.  In this blog post we will quickly cover the Why & When of using Fallback in Sitecore.  To begin with,… Read More Sitecore Language Fallback – Why & When?

Language redirect based on Browser Settings

Users can set language preferences on their browser settings – to ideally view content in their preferred language. If you’d like your Sitecore solution to respect this preference, you can do so by overriding the Language Resolver processor.  One key consideration here, is the potential difference you might come across, between the way the browser language setting… Read More Language redirect based on Browser Settings

LinkProvider is now Obsolete!

Sitecore’s LinkProvider is used to generate urls of items.   There are several scenarios where one might need to override Sitecore’s link provider.   In our project, we had this particular item type – Guide Articles – which the client specifically said would only be PDF files as opposed to being pages. But, they did want these to show up in search results like… Read More LinkProvider is now Obsolete!

Customize Sitecore Image field to add focal point picker for cropping

Sitecore Version: 9.3 Often with responsive designs, we come across the need to output images on mobile with different aspect ratio than the images on desktop on a given component. This gives the option to go with either route to stick with out of the box features: Create distinct multiple fields for desktop and mobile… Read More Customize Sitecore Image field to add focal point picker for cropping