I upgraded my development SuiteCRM (7.8.20 to 7.8.25) and this morning and immediately could not see Account Details.
A blank screen was consistently displayed.
I changed my php.ini file to display errors and this was the error message displayed:
Fatal error: Smarty error: [in cache/themes/SuiteR/modules/Accounts/DetailView.tpl line 60]: syntax error: mismatched tag {/if}
Iāve spent a few hours searching online (including this forum) for a fix for this problem, but was unsuccessful. Fortunately I had backups of the database and web folder, so I have restored to v7.8.20.
Here are the lines from DetailView.tpl that seem to be causing the problem. I have provided the code from the same file in v7.8.20 that works.
Sorry, I canāt find the file youāre describing. Are you trying those variations direclty in ācacheā, or are you able to tell which original file theyāre coming from?
My 7.8.20 development environment does have a few customizations for the Accounts and Cases modules but I had no issues with them prior to upgrading to 7.8.25.
I switched to a different theme (Suite 7) during the failed upgrade to 7.8.25. The result was basically the same. The error message pointed to ācache/themes/Suite7/modules/Accounts/DetailView.tplā as the source of the fatal error.
Iām going to try to upgrade to LTS 7.10.12 and see if that fixes this problem.