AutorÃa | Ultima modificación | Ver Log |
{{!This file is part of Moodle - http://moodle.org/Moodle is free software: you can redistribute it and/or modifyit under the terms of the GNU General Public License as published bythe Free Software Foundation, either version 3 of the License, or(at your option) any later version.Moodle is distributed in the hope that it will be useful,but WITHOUT ANY WARRANTY; without even the implied warranty ofMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See theGNU General Public License for more details.You should have received a copy of the GNU General Public Licensealong with Moodle. If not, see <http://www.gnu.org/licenses/>.}}{{!@template enrol_fee/payment_regionThis template will render information about course fee along with a button for payment.Classes required for JS:* noneData attributes required for JS:* data-component* data-paymentarea* data-itemid* data-cost* data-description* data-successurlContext variables required for this template:* cost - Human readable cost string including amount and currency* instanceid - Id of the enrolment instance* description - The description for this purchase* successurl - The URL of the courseExample context (json):{"cost": "$108.50","instanceid": 11,"description": "Enrolment in course Introduction to algorithms","successurl": "https://moodlesite/course/view.php?id=2","isguestuser": false}}}<div class="enrol_fee_payment_region text-center">{{#isguestuser}}<div class="mdl-align"><p>{{# str }} paymentrequired {{/ str}}</p><p><b>{{cost}}</b></p><p><a href="{{config.wwwroot}}/login/">{{# str }} loginsite {{/ str }}</a></p></div>{{/isguestuser}}{{^isguestuser}}<p>{{# str }} paymentrequired {{/ str}}</p><p><b>{{cost}}</b></p><buttonclass="btn btn-secondary"type="button"id="gateways-modal-trigger-{{ uniqid }}"data-action="core_payment/triggerPayment"data-component="enrol_fee"data-paymentarea="fee"data-itemid="{{instanceid}}"data-cost="{{cost}}"data-successurl="{{successurl}}"data-description="{{description}}">{{# str }} sendpaymentbutton, enrol_fee {{/ str }}</button>{{/isguestuser}}</div>{{#js}}require(['core_payment/gateways_modal'], function(modal) {modal.init();});{{/js}}