{{! This file is part of Moodle - http://moodle.org/ Moodle is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the 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 of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with Moodle. If not, see . }} {{! @template enrol_fee/payment_region This template will render information about course fee along with a button for payment. Classes required for JS: * none Data attributes required for JS: * data-component * data-paymentarea * data-itemid * data-cost * data-description * data-successurl Context 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 course Example context (json): { "cost": "$108.50", "instanceid": 11, "description": "Enrolment in course Introduction to algorithms", "successurl": "https://moodlesite/course/view.php?id=2", "isguestuser": false } }}
{{#isguestuser}}

{{# str }} paymentrequired {{/ str}}

{{cost}}

{{# str }} loginsite {{/ str }}

{{/isguestuser}} {{^isguestuser}}

{{# str }} paymentrequired {{/ str}}

{{cost}}

{{/isguestuser}}
{{#js}} require(['core_payment/gateways_modal'], function(modal) { modal.init(); }); {{/js}}