Start a conversation

Why Are Users Unable to Set Their Timezone From the Support Center User Preferences?

Overview

A user might be trying to set their timezone from the Preferences section on the Support Center but clicking the Update button does not seem to save the settings. The same problem is true when they try to change any of the settings within the Preferences section such as changing the Language or the "Subscribe to Newsletter" preferences.

mceclip0.png

This problem typically occurs if you have made some changes to the templates particularly the preferencesformunder the Generaltemplates where codes have been "commented out" for the purpose of disabling or hiding it such as the following: 

mceclip1.png

When the user clicks the Update button after making changes to the preferences, it does some sort of validation on the user preference fields such as language, timezone and etc. and if the code has been removed or commented out from the template, the system is unable to proceed with the update. Hence, it will simply refresh and display the page with the same original settings.

If you intend to disable or hide the settings in the User Preferences section of the Support Center, we recommend adding an inline CSS style "display:none" tag to the table row <tr> of the component you want to disable or hide in the template, instead of commenting it out.

 

Solution

NOTES:

  1. Log in to the admin control panel.
  2. From the Home tab, click Templates and click Templates.
    Templates___Manage_Templates_general.jpg
  3. Select the template group from the drop-down menu.
  4. Click General to show all templates and click to open thepreferencesformtemplate.
  5. Add the inline CSS style display:noneon the table row<tr>of the component you want to disable or hide. (See sample below)
    hide_language_and_timezone_in_templates.jpg
  6. Click Save when done.
Choose files or drag and drop files
Was this article helpful?
Yes
No
  1. Priyanka Bhotika

  2. Posted
  3. Updated

Comments