parent
7e39dea97a
commit
24ee1b1c92
12 changed files with 197 additions and 132 deletions
@ -0,0 +1,25 @@ |
|||||||
|
{% extends "base_catalog.html" %} |
||||||
|
{% load i18n %} |
||||||
|
|
||||||
|
{% block page_body %} |
||||||
|
<div class="m-article event-page"> |
||||||
|
<div class="item-wrap event clearfix" style="padding-left: 10px;"> |
||||||
|
<div class="i-info"> |
||||||
|
<header> |
||||||
|
<div class="i-title"> |
||||||
|
{% trans 'Проверьте почту' %} |
||||||
|
</div> |
||||||
|
|
||||||
|
</header> |
||||||
|
<div class="i-address"> |
||||||
|
<header> |
||||||
|
<div class="address"> |
||||||
|
{% trans 'Мы работаем для настоящий и живых подписчиков! Поэтому подтвердите свой email, письмо уже на Вашей почте!' %} |
||||||
|
</div> |
||||||
|
</header> |
||||||
|
|
||||||
|
</div> |
||||||
|
</div> |
||||||
|
</div> |
||||||
|
</div> |
||||||
|
{% endblock %} |
||||||
@ -1,71 +1,94 @@ |
|||||||
{% load static %} |
{% load static %} |
||||||
{% load i18n %} |
{% load i18n %} |
||||||
|
{% load template_filters %} |
||||||
{% if not request.COOKIES.subscribe_popup %} |
{% if not request.COOKIES.subscribe_popup %} |
||||||
<div id="pw-subscribe-popup" class="popup-window subscribe-modal"> |
{% if not user.contact_set.exists %} |
||||||
<header class="clearfix"> |
<div id="pw-subscribe-popup" class="popup-window subscribe-modal"> |
||||||
<div class="step1"> |
<header class="clearfix"> |
||||||
<div class="pw-title ">{% trans 'Анонсы' %} <span class="type-of-event">{% trans 'конференций' %}</span> {% trans 'на ваш email' %}</div> |
<div class="step1"> |
||||||
{# <p class="sub-header">{% trans 'по тематике' %} <a href="#">«Маркетинг»</a></p>#} |
<div class="pw-title ">{% trans 'Анонсы' %} <span class="type-of-event">{% trans 'конференций' %}</span> {% trans 'на ваш email' %}</div> |
||||||
</div> |
{% if themes %} |
||||||
</header> |
|
||||||
<div class="pw-body clearfix"> |
<p class="sub-header">{% trans 'по тематике' %} {% for th in themes %}<a href="#">«{{ th|get_theme_name }}»</a>{% if not forloop.last %}, {% endif %}{% endfor %}</p> |
||||||
<div class="step1" > |
|
||||||
<div class="label"> |
{% endif %} |
||||||
<p> |
|
||||||
{% trans 'Более <b>30 000 профессионалов</b> получают наши анонсы событий каждую среду. Присоединяйтесь!' %} |
|
||||||
</p> |
|
||||||
</div> |
|
||||||
|
|
||||||
<form action="/newsletters/" id="subscribe-form" class="pw-form"> |
</div> |
||||||
<div style="display: none"> |
</header> |
||||||
{% for theme in themes %} |
<div class="pw-body clearfix"> |
||||||
<input checked="checked" name="theme" type="checkbox" value="{{ theme }}"/> |
<div class="step1" > |
||||||
{% endfor %} |
<div class="label"> |
||||||
|
<p> |
||||||
|
{% trans 'Более <b>30 000 профессионалов</b> получают наши анонсы событий каждую среду. Присоединяйтесь!' %} |
||||||
|
</p> |
||||||
</div> |
</div> |
||||||
|
|
||||||
<div class="pwf-line"> |
<form action="{% if not themes %}/newsletters/{% else %}/newsletters/popup/validate/{% endif %}" id="subscribe-form" class="pw-form{% if themes %} simple-validate{% endif %}"> |
||||||
<div class="pwf-field"> |
<div style="display: none"> |
||||||
<input type="text" placeholder="Ваше имя" name="first_name" id="id_first_name"> |
{% for theme in themes %} |
||||||
|
<input checked="checked" name="theme" type="checkbox" value="{{ theme }}"/> |
||||||
|
{% endfor %} |
||||||
</div> |
</div> |
||||||
</div> |
|
||||||
<div class="pwf-line"> |
<div class="pwf-line"> |
||||||
<div class="pwf-field"> |
<div class="pwf-field"> |
||||||
<input type="text" placeholder="Email" name="email" id="id_email"> |
<input type="text" placeholder="Ваше имя" name="first_name" id="id_first_name"> |
||||||
|
</div> |
||||||
</div> |
</div> |
||||||
</div> |
<div class="pwf-line"> |
||||||
<div class="pwf-buttons-line"> |
<div class="pwf-field"> |
||||||
<button type="submit" class="submit">{% trans 'Хочу быть в курсе' %}</button> |
<input type="text" placeholder="Email" name="email" id="id_email"> |
||||||
<img src="/static/client/img/arrow.png" alt="" class="submit-arrow"/> |
</div> |
||||||
</div> |
</div> |
||||||
</form> |
<div class="pwf-buttons-line"> |
||||||
</div> |
<button type="submit" class="submit">{% trans 'Хочу быть в курсе' %}</button> |
||||||
|
<img src="/static/client/img/arrow.png" alt="" class="submit-arrow"/> |
||||||
|
</div> |
||||||
|
</form> |
||||||
|
</div> |
||||||
|
|
||||||
</div> |
</div> |
||||||
|
|
||||||
</div> |
</div> |
||||||
<script> |
<script> |
||||||
function setCookie(name,value,days) { |
function setCookie(name,value,days) { |
||||||
if (days) { |
if (days) { |
||||||
var date = new Date(); |
var date = new Date(); |
||||||
date.setTime(date.getTime()+(days*24*60*60*1000)); |
date.setTime(date.getTime()+(days*24*60*60*1000)); |
||||||
var expires = "; expires="+date.toGMTString(); |
var expires = "; expires="+date.toGMTString(); |
||||||
|
} |
||||||
|
else var expires = ""; |
||||||
|
document.cookie = name+"="+value+expires+"; path=/"; |
||||||
} |
} |
||||||
else var expires = ""; |
$(function() { |
||||||
document.cookie = name+"="+value+expires+"; path=/"; |
|
||||||
} |
|
||||||
$(function() { |
|
||||||
|
|
||||||
|
|
||||||
setCookie('subscribe_popup', '1', 30); |
setCookie('subscribe_popup', '1', 30); |
||||||
setTimeout(function(){ |
setTimeout(function(){ |
||||||
$.fancybox.open( |
$.fancybox.open( |
||||||
[{href: '#pw-subscribe-popup'}], |
[{href: '#pw-subscribe-popup'}], |
||||||
{} |
{} |
||||||
); |
); |
||||||
}, 1000); |
}, 1000); |
||||||
|
|
||||||
|
|
||||||
|
|
||||||
}); |
}); |
||||||
</script> |
</script> |
||||||
|
{% else %} |
||||||
|
<script> |
||||||
|
function setCookie(name,value,days) { |
||||||
|
if (days) { |
||||||
|
var date = new Date(); |
||||||
|
date.setTime(date.getTime()+(days*24*60*60*1000)); |
||||||
|
var expires = "; expires="+date.toGMTString(); |
||||||
|
} |
||||||
|
else var expires = ""; |
||||||
|
document.cookie = name+"="+value+expires+"; path=/"; |
||||||
|
} |
||||||
|
$(function() { |
||||||
|
setCookie('subscribe_popup', '1', 30); |
||||||
|
}); |
||||||
|
</script> |
||||||
|
{% endif %} |
||||||
{% endif %} |
{% endif %} |
||||||
Loading…
Reference in new issue