Forums / Setup & design / Account status
esperion H
Friday 21 July 2006 2:07:56 pm
I am using the user class to let new users register. I have added the user account datatype to this class. In this datatype there is a piece of code that tells if the user account status is activated or not.
The problem is that on a blank user register page, it says that the account is activated.That is even before the user starts to register!
The code is copied below from content/datatype/edit/ezuser.tpl. It seems correct, but the variable "$attribute.content.is_enabled" can't be working. "$attribute.content.is_enabled" should return false, but it returns true. Why? A clue that could give me a better understanding of how this is supposed to work would also be appreciated.
Thank you.
{* Status *} <div class="block"> <div class="element"> <label>{'Current account status:'|i18n( 'design/standard/content/datatype' )} {section show=$attribute.content.is_enabled} <span class="userstatus-enabled">{'enabled'|i18n( 'design/standard/content/datatype' )}</span> {section-else} <span class="userstatus-disabled"> {'disabled'|i18n( 'design/standard/content/datatype' )}</span> {/section} </label></div>