Merge pull request #5502 from edx/will/per-course-donation-button
Add donation button to the enrollment success message
This commit is contained in:
@@ -20,7 +20,16 @@
|
||||
<%block name="bodyclass">view-dashboard is-authenticated</%block>
|
||||
<%block name="nav_skip">#my-courses</%block>
|
||||
|
||||
<%block name="header_extras">
|
||||
% for template_name in ["donation"]:
|
||||
<script type="text/template" id="${template_name}-tpl">
|
||||
<%static:include path="dashboard/${template_name}.underscore" />
|
||||
</script>
|
||||
% endfor
|
||||
</%block>
|
||||
|
||||
<%block name="js_extra">
|
||||
<%static:js group='dashboard'/>
|
||||
<script type="text/javascript">
|
||||
(function() {
|
||||
|
||||
|
||||
6
lms/templates/dashboard/donation.underscore
Normal file
6
lms/templates/dashboard/donation.underscore
Normal file
@@ -0,0 +1,6 @@
|
||||
<form class="donate-form">
|
||||
<input type="text" name="amount" value="25.00" />
|
||||
<input type="submit" name="Donate" value="<%- gettext('Donate') %>" />
|
||||
<div class="donation-error-msg" />
|
||||
</form>
|
||||
<form class="payment-form"></form>
|
||||
@@ -1,13 +1,17 @@
|
||||
<%! from django.utils.translation import ugettext as _ %>
|
||||
% for course, enrollment in recent_course_enrollment_pairs:
|
||||
% for course_msg in course_enrollment_messages:
|
||||
<div class="wrapper-msg urgency-high">
|
||||
<div class="msg">
|
||||
<div class="msg-content">
|
||||
<h2 class="sr">${_("Enrollment Successful")}</h2>
|
||||
<div class="copy">
|
||||
<p>${_("You have successfully enrolled in {enrolled_course}.").format(enrolled_course=course.display_name)}</p>
|
||||
<p>${_("You have successfully enrolled in {enrolled_course}.").format(enrolled_course=course_msg["course_name"])}</p>
|
||||
|
||||
% if course_msg["allow_donation"]:
|
||||
<div class="donate-container" data-course="${ course_msg['course_id'] }" />
|
||||
% endif
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
% endfor
|
||||
% endfor
|
||||
Reference in New Issue
Block a user