Sitecore XM Cloud: external editing host and firewall

When working with Sitecore XM Cloud it’s possible to not use the internal editing host which comes with XM Cloud but set up an external one. The Sitecore documentation helps you with this and I recommend to read the blogpost by Rob Earlam. But be reminded, ideally you use the internal editing host! Only if you can’t do it you should set up an external one.

I don’t want to repeat the steps of the setup but rather write about the challenge I came across lately: What if there is a firewall in front of the editing host?

Continue reading “Sitecore XM Cloud: external editing host and firewall”

Sitecore CDP and Personalize: Push a contact to Sitecore Send with triggered fullstack experience

Some time ago I had the chance to have a look into Sitecore CDP and Personalize and Sitecore Send and connect them.
In the previous blogpost I showed you how to do that via Audience Sync. This time I’ll introduce you into connection to Send via using a triggered fullstack experience.

Continue reading “Sitecore CDP and Personalize: Push a contact to Sitecore Send with triggered fullstack experience”

Content Hub: Dependent fields on entity details component

We all know the requirement, that fields are dependent on other fields. Also in Content Hub projects this can be a requirement for editing details of an entity. Following I will show how to solve this for two taxonomy members of an entity.

The use case is the following: We have a Taxonomy “Category” and a Taxonomy “Section”, both are related to M.Asset and Subcategory is dependent on Category. (We had discussed this example in Sitecore Slack Channel)

Continue reading “Content Hub: Dependent fields on entity details component”

What about Image Resizing via QueryString Parameter when using Public Links from Content Hub?

In Sitecore we know that there is the possibility to add params like “mw” for maximum width and “mh” for maximum height. But what if we use Public Links from Content Hub? Spoiler: There is such funcitionality! In this blogpost we’ll have a short look into the hub and its possibilities.

Continue reading “What about Image Resizing via QueryString Parameter when using Public Links from Content Hub?”

Content Hub: Find asset for public link

When using the assets from Content Hub there is currently no way ootb to find the asset for a public link.
But this is a feature, which could be very senseful, so I tried to find out what we can do in Content Hub for achieving the goal. We can’t configure it in the search component used on the assets page for example. So I tried the way with a new page and an external page component and here is what I found out:

Continue reading “Content Hub: Find asset for public link”

Plain Sitecore – Custom Experience Button dynamically loading the Item’s fields

We all have the same challenge: Make everything editable via Experience Editor. Sitecore itself has the EditFrame implemented and the default way is to add custom experience buttons to the rendering, but then you have to create a lot of new button items in the core database for the fields you want the editor to be able to edit.

You could use the GlassEditFrame from GlassMapper, just call the Helper function in the View and GlassMapper does everything. You can just pass the model, special fields or a path to your custom buttons.

You also could do an own implementation of an editframe wrapper and write your logic to do everything.

The last time we came to this point we decided to use the Sitecore editframe and just implement one “Edit fields” button and add it to every rendering item which has a datasource.

Continue reading “Plain Sitecore – Custom Experience Button dynamically loading the Item’s fields”