Show sign up form if not signed in.
This commit is contained in:
@@ -48,6 +48,10 @@
|
||||
})
|
||||
|
||||
$(modal_id).fadeTo(200,1);
|
||||
var notice = $(this).data('notice')
|
||||
if(notice !== undefined) {
|
||||
$(modal_id).find(".notice").show().html(notice);
|
||||
}
|
||||
e.preventDefault();
|
||||
|
||||
});
|
||||
|
||||
@@ -15,7 +15,11 @@
|
||||
</hgroup>
|
||||
|
||||
<div class="main-cta">
|
||||
<a href="${reverse('enroll', args=[course.id])}" class="register">Register</a>
|
||||
%if user.is_authenticated():
|
||||
<a href="${reverse('enroll', args=[course.id])}" class="register">Register</a>
|
||||
%else:
|
||||
<a href="#signup-modal" class="register" rel="leanModal" data-notice="You must register in order to enroll">Register</a>
|
||||
%endif
|
||||
</div>
|
||||
|
||||
</section>
|
||||
|
||||
@@ -9,6 +9,7 @@
|
||||
<hr>
|
||||
</header>
|
||||
|
||||
<div class="notice"></div>
|
||||
<form id="enroll_form" method="post" data-remote="true" action="/create_account">
|
||||
<div id="enroll_error" class="modal-form-error" name="enroll_error"></div>
|
||||
<label>E-mail</label>
|
||||
|
||||
Reference in New Issue
Block a user