2011-12-20 1 views
2

Я хочу отобразить предупреждающее сообщение за 2 минуты до тайминга сеанса входа в систему, спрашивая, остались ли они там. Я установил время жизни печенья до 15 минут, поэтому через 13 минут я хочу предупредить пользователя о тайм-ауте сеанса. Как это сделать в пурпуре?Работа с тайм-аутом magento

Я был бы рад, если бы кто-нибудь предоставил четкую идею. Я новичок в пурпуре.

ответ

6

Добавьте следующий код в нижней части /add/design/frontend/[your-interface]/[your-theme]/page/html/head.phtml:

<script type="text/javascript"> 

var t = setTimeout('areYouStillThere()', 3000); 

function areYouStillThere(){ 
    if(confirm('Session is expiring. Are you still there?')){ 
    location.reload(); 
    } 
} 

</script> 

Вы можете улучшить это с прототипом или jQuery, если вы хотите.

+0

Отлично, спасибо – Anz

Смежные вопросы