cookbook | sitefinity | cms

Sitefinity Development - Problems and Solutions

During my first Sitefinity project, I encountered few problems, in which some of them are explained here.

Abhith Rajan
Abhith RajanJanuary 19, 2018 · 2 min read · Last Updated:

Through this post, am sharing some of the problems I encountered during development in a Sitefinity project.

Child pages not showing in navigation menu

We were customized the navigation template to match up with our design, and our menu layout had up to 2 levels. The problem was, only first level menu’s being displayed. It was actually a simple configuration which we missed, on the navigation widget settings, make sure to check the level to display. In our case, it was 1. So no child items are shown. After setting it to 2, the child items shown fine. Simple thing but wasted an hour on this.

Caching issue for pages with NO CACHING profile

I wrote another article just for this. Check it out here

Localization not reflecting in when resource files are updated

Restart the website or recycle the app pool associated with the website in the IIS in order to see the localization updates.

Forgot password email not triggered

Go through the KB article with directions on what needs to be configured and an example screencast ( http://www.screencast.com/t/EF0N2LSiwV ) . Also, the KB describes how to configure smtp4dev so you can test the set-up.

https://knowledgebase.progress.com/articles/Article/How-to-use-smtp4dev-to-test-Sitefinity-emails

Note that this is an example for forms notifications, so in your case, you do not need to follow 3. Enable Forms notifications.

However, please make sure that Password Recovery is configured correctly. EnablePasswordReset needs to be set to true and enablePasswordRetrieval should be set to false. Please, check this documentation:

https://docs.sitefinity.com/administration-configure-the-password-recovery-link

Also, note that restart of the application is required.

This page is open source. Noticed a typo? Or something unclear?
Improve this page on GitHub


Abhith Rajan

Written byAbhith Rajan
Abhith Rajan is a software engineer by day and a full-stack developer by night. He's coding for almost a decade now. He codes 🧑‍💻, write ✍️, learn 📖 and advocate 👍.
Connect

Is this page helpful?

Related ArticlesView All