Troubleshoot components
Find solutions to problems that involve styles, lists, and other components.
Styles are missing or incorrect
- Problem
- Incorrect or missing style.
- Solution
- Fix the incorrect or missing style. Verify the page component configuration has the correct CSS class entered into the style field. If the CSS class is missing or incorrect, none of the scoped style selectors will work.
No content is being shown in a list when we are sure there should be
- Problem
- Incorrect or missing scoping.
- Solution
- Fix the incorrect or missing Context Override value. Verify the scoping in the Context Override field is correct. Set the scoping to the appropriate site area or we can leave it blank if the current page scope is required.
- Problem
- Incorrect or missing template parameter.
- Solution
- Fix the incorrect or missing List Templates value. For lists scoped dynamically by authoring template, verify the List Templates field is correct. It should be in the format Library Name/Template Name.
Content in a list is coming from the wrong area of the site, or is of the wrong type
- Problem
- Incorrect or missing scoping.
- Solution
- Fix the incorrect or missing Context Override value. Verify the scoping in the Context Override field is correct. Set the scoping to the appropriate site area or we can leave it blank if the current page scope is required.
- Problem
- Incorrect or missing template parameter.
- Solution
- Fix the incorrect or missing List Templates value. For lists scoped dynamically by authoring template, verify the List Templates field is correct. It should be in the format Library Name/Template Name.
Content in a filtered index or in any lists of upcoming or recent event lists does not change when the content has been modified
- Problem
- Content does not update immediately on rule-based lists. Lists that are generated using Personalization rules include all of the indexes that have filtering forms, and all lists that show “upcoming" or “recent" content. The results of rule execution are cached, and the list will not be updated immediately after the content is modified.
- Solution
- Wait for the cache to expire, or reduce the cache timeout. Note that this will affect performance, so it may be only desirable to make this change in authoring environments to assist previewing.
- Workaround
- For filtered indexes, changing the date range to use a broader date range will result in a cache miss, and the rule will re-execute.
Slideshow or carousel is not working
- Problem
- Incorrect or missing initialization script.
- Solution
- Select the appropriate footer script for the type of widget being used. Slideshows and carousels require the appropriate script to be embedded in their footers to attach the appropriate Dojo code. Check the Footer field on the page component configuration has the appropriate script selected.
- Problem
- Carousel data contains carriage returns. The data for the carousel widget is passed in via a Javascript string, which will break if the string has carriage returns.
- Solution
- Check the data for the carousel does not have carriage returns in it. Remove carriage returns from the result design being used in a carousel.