Adam Seabridge
  • Member for 5 years, 2 months
  • Last seen this week
1 answers
13 votes
3k views
What is JSS and how do I get started with building a JSS app?
Accepted answer
25 votes

What is JSS? JSS is an SDK - allows developers to build websites using JS frameworks (React, Angular, React Native & Vue) Sitecore is used as a Headless CMS - to provide the Sitecore item’s ...

View answer
3 answers
9 votes
5k views
What is the best way to bulk-create items programmatically?
21 votes

I have outlined 3 options for you below. Rocks is perhaps the easiest to setup and use but isn't so easy to use on remote environments. SPE is perhaps the most flexible and powerful option. Writing ...

View answer
1 answers
20 votes
1k views
Sitecore Content deliveries and Solr with High availability
Accepted answer
20 votes

We are using Zookeeper with Sitecore 8.1 Update 2, and as per the documentation here: https://zookeeper.apache.org/doc/r3.1.2/zookeeperAdmin.html we are using 3 instances. This is the minimum required....

View answer
3 answers
11 votes
6k views
Getting item from the Sitecore Item Service API not working remotely (403 Forbidden)
Accepted answer
19 votes

The issue here turned out to be the Sitecore.Services.SecurityPolicy setting. By default it only allows local requests to the API and as I have more servers in the mix and a load balancer on Staging ...

View answer
1 answers
13 votes
821 views
Better editorial image manipulation tools in Sitecore CMS
Accepted answer
18 votes

We had exactly this problem to solve on the current project that I'm working on. I wanted to use something like this for Umbraco which allows you to set a focus point: https://our.umbraco.org/...

View answer
3 answers
17 votes
4k views
What does headless mean in the context of Sitecore?
Accepted answer
17 votes

What is a Headless CMS? A headless CMS is a back-end only content management system (usually built from the ground up as a content repository) that makes content accessible via an API for display on ...

View answer
9 answers
25 votes
6k views
Publish at very specific time
15 votes

I spent some time looking into this recently and we decided to use the following module (built by the Hedgehog guys) and it works really well for us so far for scheduling publishing: https://...

View answer
4 answers
7 votes
4k views
How to add helpful text to a Sitecore field
Accepted answer
15 votes

You just need to go to each of your templates' field items and add a Long description and Short description as per the image below. Save this and go to a component and your help text will show to ...

View answer
4 answers
13 votes
4k views
How to switch Lucene to Solr
14 votes

As others have said here there are a number of steps to do this: Install Solr Generate an XML Schema for Solr Enable Solr term support Verify that Solr is running correctly Create Solr cores ...

View answer
5 answers
24 votes
8k views
How do I disable /sitecore access on a Content Delivery Server?
14 votes

We do this using an IIS Rewrite Rule like so: <rule name="Block Sitecore Access Rule" stopProcessing="true" xdt:Transform="Insert"> <match url=".*" /> <conditions> &...

View answer
5 answers
11 votes
650 views
How do I keep my production site online when doing deployments?
Accepted answer
14 votes

We do our deployments as follows in our 8.1 environment using Team City, Octopus deploy and Unicorn (this is Simplified): a rewrite rule tells the load balancer to take CD1 out of the pool push the ...

View answer
1 answers
1 votes
2k views
Sitecore 9 Form Module vs WFFM
Accepted answer
13 votes

WFFM and Sitecore forms are quite different in their implementation and the user interface for managing the forms in Sitecore. Both provide a fairly full-featured form building module. Sitecore forms ...

View answer
2 answers
4 votes
1k views
Does Sitecore have a message queue?
13 votes

In Sitecore 9.x There is a new message bus implementation based on Rebus with an RabitMQ Transport Provider. This can be leveraged for your own custom requirements too. It is used already in Sitecore ...

View answer
2 answers
6 votes
2k views
Handling 500 errors in sitecore multi site multi language environment
Accepted answer
10 votes

You want to use a static html page for this as otherwise you could end up in an endless loop. You can do this in your web.config like so: <customErrors mode="RemoteOnly" xdt:Transform="Replace"&...

View answer
1 answers
7 votes
906 views
Item not found when saving page in Experience Editor
Accepted answer
10 votes

So it's took me all of yesterday and most of today to figure this out. In the end it was nothing to do with my code or configuration at all. The log files showing some errors were a Red-Herring and ...

View answer
2 answers
11 votes
2k views
Dictionary items editable in experience editor?
Accepted answer
9 votes

As jammykam has said above I'm not aware of any OOTB way of doing this, despite dictionaries being part of Sitecore for quite some time. I spoke to a friend who has implemented this and I thought ...

View answer
4 answers
7 votes
602 views
Upgrade to Sitecore 8.x from 6.x
8 votes

In short it's not easy to do this as version 6 is pretty old (nearly 9 years old to be exact!). Sitecore have released a tool to upgrade from 6.6 or 7.2 to 8.2 but it will not do everything for you ...

View answer
2 answers
3 votes
6k views
Content does not show after publishing
Accepted answer
8 votes

There are a number of steps to take here: as JammyKam mentioned check /siteore/admin/cache.aspx to see what is being stored in the cache also look at /sitecore/admin/stats.aspx also to see what ...

View answer
2 answers
10 votes
1k views
SearchConfiguration is not configured correctly. ContentSearchConfiguration was expected but System.String was returned
7 votes

I'm not sure what version of Sitecore you are using but have you checked the following steps? All Lucene config files (Sitecore.ContentSearch.Lucene.*) have been renamed to .disabled in wwwroot\\...

View answer
11 answers
34 votes
33k views
How to get Solr to run as a service?
7 votes

Corey if you are using Apache Tomcat then you can just set windows to start the service up automatically when the server/machine starts and it should spin up Solr and all work fine. -- Update -- ...

View answer
4 answers
7 votes
4k views
Sitecore MVC - Images Inside foreach Loop & RenderingModel for Strongly Typed Views
7 votes

I'm not sure what code you have currently but in your controller you could do something like this to get the image urls for the sub items and return them in a view model: List<string> ...

View answer
2 answers
4 votes
4k views
Sorting Solr items query by Sortorder field
Accepted answer
6 votes

As the sort order field isn't returned by default the best way to handle this is to add a add a new computed field to the index. This will then be available to query by in Solr. 1. Computed Index ...

View answer
2 answers
3 votes
790 views
How to programmatically update item on master database from Content Delivery MVC Sitecore 8
Accepted answer
6 votes

Assuming you have xDB enabled you could perhaps use MongoDB to store your data instead. There look to be a few approaches for doing this: 1) custom page events: This looks like your best bet, Here ...

View answer
2 answers
13 votes
665 views
WFFM Send Email Message When no Field Data
6 votes

This usually happens when that field has been removed since the save action email template was created. Have you renamed/removed any fields since you created it? I'd suggest opening up the save ...

View answer
1 answers
12 votes
1k views
Experience Editor changes force refresh
Accepted answer
6 votes

I wrote a blog post on this a while ago: http://www.flux-digital.com/blog/refreshing-experience-page-editor-after-using-edit-frames-or-buttons/ One word of caution though, we did see some odd issues ...

View answer
4 answers
11 votes
4k views
Copy final layout to shared layout
5 votes

SPE now has the Merge-Layout function (similar to the one Alan Płócieniak wrote here) available out of the box. I think it's existed for about 2 years now: https://doc.sitecorepowershell.com/appendix/...

View answer
1 answers
2 votes
1k views
Migrating values of a field to another field
5 votes

Creating a new field on the template that needs the RTE should work. In order to automate you could use Sitecore Powershell Extensions, something like the following should work (I've not had chance to ...

View answer
3 answers
17 votes
1k views
How do I manage Media library file extensions for SEO purposes?
5 votes

I'm not sure exactly what your asking for here but if you want to show the 'real' file extension for PDFs, Docs, Images etc then I'd suggest enabling Media.RequestExtension like so: <setting name="...

View answer
1 answers
2 votes
6k views
ERROR One or more exceptions occurred while processing the subscribers to the 'item:saved' event
Accepted answer
5 votes

After some debugging by overriding the pipeline with my own I figured out this was due to an empty _renderings field. The _finalrenderings field was populated but the _renderings field wasn't and the ...

View answer
1 answers
0 votes
2k views
Link Browser doesn't show all child items from Tree?
Accepted answer
5 votes

I figured this out. I made the update to change the value of LinkDatabase.MaximumBatchSize to 1000 as suggested and it didn't work. <sitecore> <settings> <setting name="...

View answer
1
2 3 4 5 6