Merge branch 'develop' of git.general-servers.com:expomap/expomap into develop

remotes/origin/1203
Kotiuk Nazarii 11 years ago
commit f0fe269f37
  1. 30
      static/seminar_lending/css/main.css
  2. BIN
      static/seminar_lending/img/reporter3.png
  3. 50
      static/seminar_lending/js/main.js
  4. 61
      templates/client/simple_pages/expo_seminar.html

File diff suppressed because one or more lines are too long

Binary file not shown.

After

Width:  |  Height:  |  Size: 10 KiB

@ -23,23 +23,39 @@ $(document).ready(function () {
$message = $("<p class='success-message'></p>"),
$button = $this.closest(".modal-dialog").find(".btn"),
$loader = $(".loader",$modalBody);
$loader.show();
$.post(
url,
form,
function(data){
console.log(data);
if(data.message.length){
$this.fadeOut("fast",function(){
$loader.hide();
$message.text(data.message).appendTo($modalBody);
});
$button.fadeOut();
}
}
);
$error = $(".err-message",$modalBody),
$required = $(".required",$modalBody);
$required.each(function(){
var $this = $(this),
$input = $this.children("input");
if($.trim($input.val()) == ''){
$this.addClass("err");
}else{
$this.removeClass("err");
}
});
if($(".err", $modalBody).length > 0){
$error.show();
}else{
$loader.show();
$error.hide();
$.post(
url,
form,
function(data){
console.log(data);
if(data.message.length){
$this.fadeOut("fast",function(){
$loader.hide();
$message.text(data.message).appendTo($modalBody);
});
$button.fadeOut();
}
}
);
}
})
});

@ -14,6 +14,41 @@
<link rel="stylesheet" href="{% static 'seminar_lending/css/vendor.min.css' %}">
<link rel="stylesheet" href="{% static 'seminar_lending/css/main.css' %}">
<script>
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function()
{ (i[r].q=i[r].q||[]).push(arguments)}
,i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');
ga('create', 'UA-3151423-1', 'auto');
ga('send', 'pageview');
</script>
<!-- Yandex.Metrika counter -->
<script type="text/javascript">
(function (d, w, c) {
(w[c] = w[c] || []).push(function() {
try {
w.yaCounter21606697 = new Ya.Metrika(
{id:21606697, webvisor:true, clickmap:true, trackLinks:true, accurateTrackBounce:true}
);
} catch(e) { }
});
var n = d.getElementsByTagName("script")[0],
s = d.createElement("script"),
f = function ()
{ n.parentNode.insertBefore(s, n); }
;
s.type = "text/javascript";
s.async = true;
s.src = (d.location.protocol == "https:" ? "https:" : "http:") + "//mc.yandex.ru/metrika/watch.js";
if (w.opera == "[object Opera]")
{ d.addEventListener("DOMContentLoaded", f, false); }
else
{ f(); }
})(document, window, "yandex_metrika_callbacks");
</script>
<noscript><div><img src="//mc.yandex.ru/watch/21606697" style="position:absolute; left:-9999px;" alt="" /></div></noscript>
<!-- /Yandex.Metrika counter -->
</head>
<body>
<!--[if lt IE 8]>
@ -113,8 +148,8 @@
</div>
<div class="col-md-5">
<figure class="reporter">
<img src="{% static 'seminar_lending/img/reporter2.png' %}" alt=""/>
<figcaption><strong>Борис Соколенко</strong><br>генеральный директор Venta research Lab</figcaption>
<img src="{% static 'seminar_lending/img/reporter3.png' %}" alt=""/>
<figcaption><strong>Екатерина Герасименко</strong><br>Заместитель генерального директора по маркетингу Venta research Lab</figcaption>
<div class="clearfix"></div>
</figure>
@ -204,18 +239,19 @@
<div class="loader" style=" background: rgba(255,255,255,.5);position: absolute; top: 0;left: 0;width: 100%;height: 100%; z-index: 3; display: none;">
<img src="/static/img/ajax-loader.gif" alt="" style="position: absolute;top: 50%;left: 50%;margin-top: -27px;margin-left: -27px;"/>
</div>
<form id="register-form" method="post" action="/page/seminar-prodvizhenie/handle/">{% csrf_token %}
<p class="err-message">Поля, выделенные красным — обязательны для заполнения.</p>
<form id="register-form" method="post" action="/page/seminar-prodvizhenie/handle/" onsubmit="ga('send', 'event', 'personal', 'register');return true;">{% csrf_token %}
<input id="id_type" name="type" type="hidden" value="Запрос на приглашение на семинар">
<div class="form-group">
<div class="form-group required">
<input type="text" class="form-control" id="name" name="name" placeholder="Имя:">
</div>
<div class="form-group">
<div class="form-group required">
<input type="text" class="form-control" id="surname" name="surname" placeholder="Фамилия:">
</div>
<div class="form-group">
<div class="form-group required">
<input type="text" class="form-control" id="email" name="email" placeholder="Email:">
</div>
<div class="form-group">
<div class="form-group required">
<input type="text" class="form-control" id="company" name="company" placeholder="Компания:">
</div>
<div class="form-group">
@ -241,18 +277,19 @@
<div class="loader" style=" background: rgba(255,255,255,.5);position: absolute; top: 0;left: 0;width: 100%;height: 100%; z-index: 3; display: none;">
<img src="/static/img/ajax-loader.gif" alt="" style="position: absolute;top: 50%;left: 50%;margin-top: -27px;margin-left: -27px;"/>
</div>
<form id="register-form" method="post" action="/page/seminar-prodvizhenie/handle/">{% csrf_token %}
<p class="err-message">Поля, выделенные красным — обязательны для заполнения.</p>
<form id="register-online-form" method="post" action="/page/seminar-prodvizhenie/handle/" onsubmit="ga('send', 'event', 'online', 'register');return true;">{% csrf_token %}
<input id="id_type" name="type" type="hidden" value="Запрос на онлайн-трансляцию">
<div class="form-group">
<div class="form-group required">
<input type="text" class="form-control" id="name" name="name" placeholder="Имя:">
</div>
<div class="form-group">
<div class="form-group required">
<input type="text" class="form-control" id="surname" name="surname" placeholder="Фамилия:">
</div>
<div class="form-group">
<div class="form-group required">
<input type="text" class="form-control" id="email" name="email" placeholder="Email:">
</div>
<div class="form-group">
<div class="form-group required">
<input type="text" class="form-control" id="company" name="company" placeholder="Компания:">
</div>
<div class="form-group">

Loading…
Cancel
Save