Showing Details after the Login

Display the details after Login extension is to hide details for non-registered users. This can help manage visibility of details for website users and encourage them to register on your store.when we create extension for login sometimes get true value if customer didn’t login due to cache. Therefore we need to get isRecognized value from back-end

var profile = ProfileModel.get();
var isLoggedIn = false;
var profileLoggedIn = 'F';
var profileLoggedIn = ModelsInit.session.isLoggedIn2() ? 'T' : 'F';
var profileLogin = ModelsInit.session.isRecognized() ? 'T' : 'F';
if (profileLoggedIn === 'T' && profileLogin === 'T') {
isLoggedIn = true;
}
else{
isLoggedIn = false;
}
//On template
{{#if isLoggedIn}}
{{/if}}

Leave a comment

Your email address will not be published. Required fields are marked *