Merge pull request #196 from pateljannat/course-cards-web-template
feat: course cards web template
This commit is contained in:
0
community/lms/web_template/__init__.py
Normal file
0
community/lms/web_template/__init__.py
Normal file
0
community/lms/web_template/course_cards/__init__.py
Normal file
0
community/lms/web_template/course_cards/__init__.py
Normal file
@@ -0,0 +1,9 @@
|
|||||||
|
<div>
|
||||||
|
<h2 class="section-title">{{ title }}</h2>
|
||||||
|
<div class="cards-parent mt-10">
|
||||||
|
{% for course_row in courses %}
|
||||||
|
{% set course = frappe.get_doc("LMS Course", course_row.course) %}
|
||||||
|
{{ widgets.CourseCard(course=course) }}
|
||||||
|
{% endfor %}
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
39
community/lms/web_template/course_cards/course_cards.json
Normal file
39
community/lms/web_template/course_cards/course_cards.json
Normal file
@@ -0,0 +1,39 @@
|
|||||||
|
{
|
||||||
|
"__unsaved": 1,
|
||||||
|
"creation": "2021-08-26 10:28:55.796139",
|
||||||
|
"docstatus": 0,
|
||||||
|
"doctype": "Web Template",
|
||||||
|
"fields": [
|
||||||
|
{
|
||||||
|
"__unsaved": 1,
|
||||||
|
"fieldname": "title",
|
||||||
|
"fieldtype": "Data",
|
||||||
|
"label": "Title",
|
||||||
|
"reqd": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__unsaved": 1,
|
||||||
|
"fieldname": "courses",
|
||||||
|
"fieldtype": "Table Break",
|
||||||
|
"label": "Courses",
|
||||||
|
"reqd": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__unsaved": 1,
|
||||||
|
"fieldname": "course",
|
||||||
|
"fieldtype": "Link",
|
||||||
|
"label": "Course",
|
||||||
|
"options": "LMS Course",
|
||||||
|
"reqd": 0
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"idx": 0,
|
||||||
|
"modified": "2021-08-26 10:35:35.903834",
|
||||||
|
"modified_by": "Administrator",
|
||||||
|
"module": "LMS",
|
||||||
|
"name": "Course Cards",
|
||||||
|
"owner": "Administrator",
|
||||||
|
"standard": 1,
|
||||||
|
"template": "",
|
||||||
|
"type": "Section"
|
||||||
|
}
|
||||||
Reference in New Issue
Block a user