[added] web-forms
This commit is contained in:
parent
a334062b03
commit
bd9680f82e
@ -25,7 +25,6 @@ script:
|
|||||||
- bench use test_site
|
- bench use test_site
|
||||||
- bench reinstall
|
- bench reinstall
|
||||||
- bench build
|
- bench build
|
||||||
- bench build-website
|
|
||||||
- bench start &
|
- bench start &
|
||||||
- sleep 10
|
- sleep 10
|
||||||
- bench --verbose run-tests --driver Firefox
|
- bench --verbose run-tests --driver Firefox
|
||||||
|
@ -1,535 +0,0 @@
|
|||||||
[
|
|
||||||
{
|
|
||||||
"allow_comments": 1,
|
|
||||||
"allow_delete": 1,
|
|
||||||
"allow_edit": 1,
|
|
||||||
"allow_multiple": 1,
|
|
||||||
"breadcrumbs": "[{\"title\":\"Collaborative Project Management\", \"name\":\"projects?project=Collaborative Project Management\"}]",
|
|
||||||
"doc_type": "Task",
|
|
||||||
"docstatus": 0,
|
|
||||||
"doctype": "Web Form",
|
|
||||||
"introduction_text": null,
|
|
||||||
"is_standard": 1,
|
|
||||||
"login_required": 1,
|
|
||||||
"modified": "2016-03-30 01:27:27.469840",
|
|
||||||
"name": "tasks",
|
|
||||||
"page_name": "tasks",
|
|
||||||
"published": 1,
|
|
||||||
"success_message": null,
|
|
||||||
"success_url": "/projects?project=Collaborative Project Management",
|
|
||||||
"title": "Task",
|
|
||||||
"web_form_fields": [
|
|
||||||
{
|
|
||||||
"default": null,
|
|
||||||
"description": null,
|
|
||||||
"fieldname": "project",
|
|
||||||
"fieldtype": "Link",
|
|
||||||
"hidden": 0,
|
|
||||||
"label": "Project",
|
|
||||||
"options": "Project",
|
|
||||||
"read_only": 1,
|
|
||||||
"reqd": 1
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"default": null,
|
|
||||||
"description": null,
|
|
||||||
"fieldname": "subject",
|
|
||||||
"fieldtype": "Data",
|
|
||||||
"hidden": 0,
|
|
||||||
"label": "Subject",
|
|
||||||
"options": null,
|
|
||||||
"read_only": 0,
|
|
||||||
"reqd": 1
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"default": null,
|
|
||||||
"description": null,
|
|
||||||
"fieldname": "status",
|
|
||||||
"fieldtype": "Select",
|
|
||||||
"hidden": 0,
|
|
||||||
"label": "Status",
|
|
||||||
"options": "Open\nClosed\nCancelled",
|
|
||||||
"read_only": 0,
|
|
||||||
"reqd": 0
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"default": null,
|
|
||||||
"description": null,
|
|
||||||
"fieldname": "description",
|
|
||||||
"fieldtype": "Text",
|
|
||||||
"hidden": 0,
|
|
||||||
"label": "Details",
|
|
||||||
"options": null,
|
|
||||||
"read_only": 0,
|
|
||||||
"reqd": 0
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"default": null,
|
|
||||||
"description": null,
|
|
||||||
"fieldname": "priority",
|
|
||||||
"fieldtype": "Select",
|
|
||||||
"hidden": 0,
|
|
||||||
"label": "Priority",
|
|
||||||
"options": "Low\nMedium\nHigh\nUrgent",
|
|
||||||
"read_only": 0,
|
|
||||||
"reqd": 0
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"default": null,
|
|
||||||
"description": null,
|
|
||||||
"fieldname": "exp_start_date",
|
|
||||||
"fieldtype": "Date",
|
|
||||||
"hidden": 0,
|
|
||||||
"label": "Expected Start Date",
|
|
||||||
"options": null,
|
|
||||||
"read_only": 0,
|
|
||||||
"reqd": 0
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"default": null,
|
|
||||||
"description": null,
|
|
||||||
"fieldname": "exp_end_date",
|
|
||||||
"fieldtype": "Date",
|
|
||||||
"hidden": 0,
|
|
||||||
"label": "Expected End Date",
|
|
||||||
"options": null,
|
|
||||||
"read_only": 0,
|
|
||||||
"reqd": 0
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"web_page_link_text": null
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"allow_comments": 0,
|
|
||||||
"allow_delete": 1,
|
|
||||||
"allow_edit": 0,
|
|
||||||
"allow_multiple": 0,
|
|
||||||
"breadcrumbs": "[{\"title\":\"Collaborative Project Management\", \"name\":\"project?project=Collaborative Project Management\"}]",
|
|
||||||
"doc_type": "Time Log",
|
|
||||||
"docstatus": 0,
|
|
||||||
"doctype": "Web Form",
|
|
||||||
"introduction_text": null,
|
|
||||||
"is_standard": 0,
|
|
||||||
"login_required": 1,
|
|
||||||
"modified": "2016-03-30 01:28:00.061700",
|
|
||||||
"name": "time-log",
|
|
||||||
"page_name": "time-log",
|
|
||||||
"published": 1,
|
|
||||||
"success_message": null,
|
|
||||||
"success_url": "/test?project=Collaborative Project Management",
|
|
||||||
"title": "Time Log",
|
|
||||||
"web_form_fields": [
|
|
||||||
{
|
|
||||||
"default": null,
|
|
||||||
"description": null,
|
|
||||||
"fieldname": "project",
|
|
||||||
"fieldtype": "Link",
|
|
||||||
"hidden": 0,
|
|
||||||
"label": "Project",
|
|
||||||
"options": "Project",
|
|
||||||
"read_only": 1,
|
|
||||||
"reqd": 1
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"default": null,
|
|
||||||
"description": null,
|
|
||||||
"fieldname": "title",
|
|
||||||
"fieldtype": "Data",
|
|
||||||
"hidden": 0,
|
|
||||||
"label": "Title",
|
|
||||||
"options": null,
|
|
||||||
"read_only": 1,
|
|
||||||
"reqd": 0
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"default": "Open",
|
|
||||||
"description": null,
|
|
||||||
"fieldname": "status",
|
|
||||||
"fieldtype": "Select",
|
|
||||||
"hidden": 0,
|
|
||||||
"label": "Status",
|
|
||||||
"options": "Open\nWorking\nPending Review\nClosed\nCancelled",
|
|
||||||
"read_only": 1,
|
|
||||||
"reqd": 1
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"default": null,
|
|
||||||
"description": null,
|
|
||||||
"fieldname": "employee",
|
|
||||||
"fieldtype": "Link",
|
|
||||||
"hidden": 0,
|
|
||||||
"label": "Employee",
|
|
||||||
"options": "Employee",
|
|
||||||
"read_only": 1,
|
|
||||||
"reqd": 0
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"default": null,
|
|
||||||
"description": null,
|
|
||||||
"fieldname": "from_time",
|
|
||||||
"fieldtype": "Date",
|
|
||||||
"hidden": 0,
|
|
||||||
"label": "From Time",
|
|
||||||
"options": null,
|
|
||||||
"read_only": 1,
|
|
||||||
"reqd": 1
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"default": null,
|
|
||||||
"description": null,
|
|
||||||
"fieldname": "to_time",
|
|
||||||
"fieldtype": "Date",
|
|
||||||
"hidden": 0,
|
|
||||||
"label": "To Time",
|
|
||||||
"options": null,
|
|
||||||
"read_only": 1,
|
|
||||||
"reqd": 1
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"default": "0",
|
|
||||||
"description": null,
|
|
||||||
"fieldname": "hours",
|
|
||||||
"fieldtype": "Data",
|
|
||||||
"hidden": 0,
|
|
||||||
"label": "Hours",
|
|
||||||
"options": null,
|
|
||||||
"read_only": 1,
|
|
||||||
"reqd": 0
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"default": null,
|
|
||||||
"description": "Will be updated when batched.",
|
|
||||||
"fieldname": "time_log_batch",
|
|
||||||
"fieldtype": "Link",
|
|
||||||
"hidden": 0,
|
|
||||||
"label": "Time Log Batch",
|
|
||||||
"options": "Time Log Batch",
|
|
||||||
"read_only": 0,
|
|
||||||
"reqd": 0
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"default": null,
|
|
||||||
"description": null,
|
|
||||||
"fieldname": "note",
|
|
||||||
"fieldtype": "Text",
|
|
||||||
"hidden": 0,
|
|
||||||
"label": "Note",
|
|
||||||
"options": null,
|
|
||||||
"read_only": 1,
|
|
||||||
"reqd": 0
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"web_page_link_text": null
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"allow_comments": 1,
|
|
||||||
"allow_delete": 1,
|
|
||||||
"allow_edit": 1,
|
|
||||||
"allow_multiple": 1,
|
|
||||||
"breadcrumbs": "[{\"title\":\"Issues\", \"name\":\"issues\"}]",
|
|
||||||
"doc_type": "Issue",
|
|
||||||
"docstatus": 0,
|
|
||||||
"doctype": "Web Form",
|
|
||||||
"introduction_text": null,
|
|
||||||
"is_standard": 1,
|
|
||||||
"login_required": 1,
|
|
||||||
"modified": "2016-03-30 01:22:09.921515",
|
|
||||||
"name": "issues",
|
|
||||||
"page_name": "issues",
|
|
||||||
"published": 1,
|
|
||||||
"success_message": "",
|
|
||||||
"success_url": "/issues",
|
|
||||||
"title": "Issue",
|
|
||||||
"web_form_fields": [
|
|
||||||
{
|
|
||||||
"default": null,
|
|
||||||
"description": null,
|
|
||||||
"fieldname": "subject",
|
|
||||||
"fieldtype": "Data",
|
|
||||||
"hidden": 0,
|
|
||||||
"label": "Subject",
|
|
||||||
"options": null,
|
|
||||||
"read_only": 0,
|
|
||||||
"reqd": 1
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"default": "Open",
|
|
||||||
"description": null,
|
|
||||||
"fieldname": "status",
|
|
||||||
"fieldtype": "Select",
|
|
||||||
"hidden": 0,
|
|
||||||
"label": "Status",
|
|
||||||
"options": "Open\nReplied\nHold\nClosed",
|
|
||||||
"read_only": 1,
|
|
||||||
"reqd": 0
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"default": null,
|
|
||||||
"description": null,
|
|
||||||
"fieldname": "description",
|
|
||||||
"fieldtype": "Text",
|
|
||||||
"hidden": 0,
|
|
||||||
"label": "Description",
|
|
||||||
"options": null,
|
|
||||||
"read_only": 0,
|
|
||||||
"reqd": 0
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"default": null,
|
|
||||||
"description": null,
|
|
||||||
"fieldname": "attachment",
|
|
||||||
"fieldtype": "Attach",
|
|
||||||
"hidden": 0,
|
|
||||||
"label": "Attachment",
|
|
||||||
"options": null,
|
|
||||||
"read_only": 0,
|
|
||||||
"reqd": 0
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"web_page_link_text": null
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"allow_comments": 0,
|
|
||||||
"allow_delete": 0,
|
|
||||||
"allow_edit": 1,
|
|
||||||
"allow_multiple": 1,
|
|
||||||
"breadcrumbs": null,
|
|
||||||
"doc_type": "Address",
|
|
||||||
"docstatus": 0,
|
|
||||||
"doctype": "Web Form",
|
|
||||||
"introduction_text": null,
|
|
||||||
"is_standard": 1,
|
|
||||||
"login_required": 1,
|
|
||||||
"modified": "2016-03-30 01:22:04.728685",
|
|
||||||
"name": "addresses",
|
|
||||||
"page_name": "addresses",
|
|
||||||
"published": 1,
|
|
||||||
"success_message": null,
|
|
||||||
"success_url": "/addresses",
|
|
||||||
"title": "Address",
|
|
||||||
"web_form_fields": [
|
|
||||||
{
|
|
||||||
"default": null,
|
|
||||||
"description": "",
|
|
||||||
"fieldname": "address_title",
|
|
||||||
"fieldtype": "Data",
|
|
||||||
"hidden": 0,
|
|
||||||
"label": "Address Title",
|
|
||||||
"options": null,
|
|
||||||
"read_only": 0,
|
|
||||||
"reqd": 0
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"default": null,
|
|
||||||
"description": null,
|
|
||||||
"fieldname": "address_type",
|
|
||||||
"fieldtype": "Select",
|
|
||||||
"hidden": 0,
|
|
||||||
"label": "Address Type",
|
|
||||||
"options": "Billing\nShipping\nOffice\nPersonal\nPlant\nPostal\nShop\nSubsidiary\nWarehouse\nOther",
|
|
||||||
"read_only": 0,
|
|
||||||
"reqd": 1
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"default": null,
|
|
||||||
"description": null,
|
|
||||||
"fieldname": "address_line1",
|
|
||||||
"fieldtype": "Data",
|
|
||||||
"hidden": 0,
|
|
||||||
"label": "Address Line 1",
|
|
||||||
"options": null,
|
|
||||||
"read_only": 0,
|
|
||||||
"reqd": 1
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"default": null,
|
|
||||||
"description": null,
|
|
||||||
"fieldname": "address_line2",
|
|
||||||
"fieldtype": "Data",
|
|
||||||
"hidden": 0,
|
|
||||||
"label": "Address Line 2",
|
|
||||||
"options": null,
|
|
||||||
"read_only": 0,
|
|
||||||
"reqd": 0
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"default": null,
|
|
||||||
"description": null,
|
|
||||||
"fieldname": "city",
|
|
||||||
"fieldtype": "Data",
|
|
||||||
"hidden": 0,
|
|
||||||
"label": "City/Town",
|
|
||||||
"options": null,
|
|
||||||
"read_only": 0,
|
|
||||||
"reqd": 1
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"default": null,
|
|
||||||
"description": null,
|
|
||||||
"fieldname": "state",
|
|
||||||
"fieldtype": "Data",
|
|
||||||
"hidden": 0,
|
|
||||||
"label": "State",
|
|
||||||
"options": null,
|
|
||||||
"read_only": 0,
|
|
||||||
"reqd": 0
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"default": null,
|
|
||||||
"description": null,
|
|
||||||
"fieldname": "pincode",
|
|
||||||
"fieldtype": "Data",
|
|
||||||
"hidden": 0,
|
|
||||||
"label": "Postal Code",
|
|
||||||
"options": null,
|
|
||||||
"read_only": 0,
|
|
||||||
"reqd": 0
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"default": null,
|
|
||||||
"description": null,
|
|
||||||
"fieldname": "country",
|
|
||||||
"fieldtype": "Link",
|
|
||||||
"hidden": 0,
|
|
||||||
"label": "Country",
|
|
||||||
"options": "Country",
|
|
||||||
"read_only": 0,
|
|
||||||
"reqd": 1
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"default": null,
|
|
||||||
"description": null,
|
|
||||||
"fieldname": null,
|
|
||||||
"fieldtype": "Column Break",
|
|
||||||
"hidden": 0,
|
|
||||||
"label": null,
|
|
||||||
"options": null,
|
|
||||||
"read_only": 0,
|
|
||||||
"reqd": 0
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"default": null,
|
|
||||||
"description": null,
|
|
||||||
"fieldname": "email_id",
|
|
||||||
"fieldtype": "Data",
|
|
||||||
"hidden": 0,
|
|
||||||
"label": "Email Id",
|
|
||||||
"options": null,
|
|
||||||
"read_only": 0,
|
|
||||||
"reqd": 0
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"default": null,
|
|
||||||
"description": null,
|
|
||||||
"fieldname": "phone",
|
|
||||||
"fieldtype": "Data",
|
|
||||||
"hidden": 0,
|
|
||||||
"label": "Phone",
|
|
||||||
"options": null,
|
|
||||||
"read_only": 0,
|
|
||||||
"reqd": 1
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"default": "0",
|
|
||||||
"description": "",
|
|
||||||
"fieldname": "is_primary_address",
|
|
||||||
"fieldtype": "Check",
|
|
||||||
"hidden": 0,
|
|
||||||
"label": "Preferred Billing Address",
|
|
||||||
"options": null,
|
|
||||||
"read_only": 0,
|
|
||||||
"reqd": 0
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"default": "0",
|
|
||||||
"description": "",
|
|
||||||
"fieldname": "is_shipping_address",
|
|
||||||
"fieldtype": "Check",
|
|
||||||
"hidden": 0,
|
|
||||||
"label": "Preferred Shipping Address",
|
|
||||||
"options": null,
|
|
||||||
"read_only": 0,
|
|
||||||
"reqd": 0
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"web_page_link_text": null
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"allow_comments": 0,
|
|
||||||
"allow_delete": 0,
|
|
||||||
"allow_edit": 0,
|
|
||||||
"allow_multiple": 0,
|
|
||||||
"breadcrumbs": "[{\"title\":\"Jobs\", \"name\":\"jobs\"}]",
|
|
||||||
"doc_type": "Job Applicant",
|
|
||||||
"docstatus": 0,
|
|
||||||
"doctype": "Web Form",
|
|
||||||
"introduction_text": null,
|
|
||||||
"is_standard": 0,
|
|
||||||
"login_required": 0,
|
|
||||||
"modified": "2016-03-30 01:21:57.425828",
|
|
||||||
"name": "job_application",
|
|
||||||
"page_name": "job_application",
|
|
||||||
"published": 1,
|
|
||||||
"success_message": "Thank you for applying.",
|
|
||||||
"success_url": "/jobs",
|
|
||||||
"title": "Job Applicant",
|
|
||||||
"web_form_fields": [
|
|
||||||
{
|
|
||||||
"default": null,
|
|
||||||
"description": null,
|
|
||||||
"fieldname": "job_title",
|
|
||||||
"fieldtype": "Data",
|
|
||||||
"hidden": 0,
|
|
||||||
"label": "Job Title",
|
|
||||||
"options": "",
|
|
||||||
"read_only": 1,
|
|
||||||
"reqd": 0
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"default": null,
|
|
||||||
"description": null,
|
|
||||||
"fieldname": "applicant_name",
|
|
||||||
"fieldtype": "Data",
|
|
||||||
"hidden": 0,
|
|
||||||
"label": "Applicant Name",
|
|
||||||
"options": null,
|
|
||||||
"read_only": 0,
|
|
||||||
"reqd": 1
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"default": null,
|
|
||||||
"description": null,
|
|
||||||
"fieldname": "email_id",
|
|
||||||
"fieldtype": "Data",
|
|
||||||
"hidden": 0,
|
|
||||||
"label": "Email Id",
|
|
||||||
"options": "Email",
|
|
||||||
"read_only": 0,
|
|
||||||
"reqd": 0
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"default": "Cover Letter/Message",
|
|
||||||
"description": null,
|
|
||||||
"fieldname": "message",
|
|
||||||
"fieldtype": "Text",
|
|
||||||
"hidden": 0,
|
|
||||||
"label": "Message",
|
|
||||||
"options": null,
|
|
||||||
"read_only": 0,
|
|
||||||
"reqd": 1
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"default": null,
|
|
||||||
"description": null,
|
|
||||||
"fieldname": "upload_cv",
|
|
||||||
"fieldtype": "Attach",
|
|
||||||
"hidden": 0,
|
|
||||||
"label": "Upload CV",
|
|
||||||
"options": null,
|
|
||||||
"read_only": 0,
|
|
||||||
"reqd": 0
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"web_page_link_text": null
|
|
||||||
}
|
|
||||||
]
|
|
0
erpnext/projects/web_form/__init__.py
Normal file
0
erpnext/projects/web_form/__init__.py
Normal file
0
erpnext/projects/web_form/tasks/__init__.py
Normal file
0
erpnext/projects/web_form/tasks/__init__.py
Normal file
3
erpnext/projects/web_form/tasks/tasks.js
Normal file
3
erpnext/projects/web_form/tasks/tasks.js
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
frappe.ready(function() {
|
||||||
|
// bind events here
|
||||||
|
})
|
84
erpnext/projects/web_form/tasks/tasks.json
Normal file
84
erpnext/projects/web_form/tasks/tasks.json
Normal file
@ -0,0 +1,84 @@
|
|||||||
|
{
|
||||||
|
"allow_comments": 1,
|
||||||
|
"allow_delete": 1,
|
||||||
|
"allow_edit": 1,
|
||||||
|
"allow_multiple": 1,
|
||||||
|
"breadcrumbs": "[{\"title\":\"Tasks\", \"name\":\"tasks\"}]",
|
||||||
|
"creation": "2016-06-24 15:50:33.091287",
|
||||||
|
"doc_type": "Task",
|
||||||
|
"docstatus": 0,
|
||||||
|
"doctype": "Web Form",
|
||||||
|
"idx": 0,
|
||||||
|
"is_standard": 1,
|
||||||
|
"login_required": 1,
|
||||||
|
"modified": "2016-06-24 16:11:10.935835",
|
||||||
|
"modified_by": "Administrator",
|
||||||
|
"module": "Projects",
|
||||||
|
"name": "tasks",
|
||||||
|
"owner": "Administrator",
|
||||||
|
"published": 1,
|
||||||
|
"route": "tasks",
|
||||||
|
"success_url": "/projects?project=Collaborative Project Management",
|
||||||
|
"title": "Task",
|
||||||
|
"web_form_fields": [
|
||||||
|
{
|
||||||
|
"fieldname": "project",
|
||||||
|
"fieldtype": "Link",
|
||||||
|
"hidden": 0,
|
||||||
|
"label": "Project",
|
||||||
|
"options": "Project",
|
||||||
|
"read_only": 1,
|
||||||
|
"reqd": 1
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"fieldname": "subject",
|
||||||
|
"fieldtype": "Data",
|
||||||
|
"hidden": 0,
|
||||||
|
"label": "Subject",
|
||||||
|
"read_only": 0,
|
||||||
|
"reqd": 1
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"fieldname": "status",
|
||||||
|
"fieldtype": "Select",
|
||||||
|
"hidden": 0,
|
||||||
|
"label": "Status",
|
||||||
|
"options": "Open\nClosed\nCancelled",
|
||||||
|
"read_only": 0,
|
||||||
|
"reqd": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"fieldname": "description",
|
||||||
|
"fieldtype": "Text",
|
||||||
|
"hidden": 0,
|
||||||
|
"label": "Details",
|
||||||
|
"read_only": 0,
|
||||||
|
"reqd": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"fieldname": "priority",
|
||||||
|
"fieldtype": "Select",
|
||||||
|
"hidden": 0,
|
||||||
|
"label": "Priority",
|
||||||
|
"options": "Low\nMedium\nHigh\nUrgent",
|
||||||
|
"read_only": 0,
|
||||||
|
"reqd": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"fieldname": "exp_start_date",
|
||||||
|
"fieldtype": "Date",
|
||||||
|
"hidden": 0,
|
||||||
|
"label": "Expected Start Date",
|
||||||
|
"read_only": 0,
|
||||||
|
"reqd": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"fieldname": "exp_end_date",
|
||||||
|
"fieldtype": "Date",
|
||||||
|
"hidden": 0,
|
||||||
|
"label": "Expected End Date",
|
||||||
|
"read_only": 0,
|
||||||
|
"reqd": 0
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
7
erpnext/projects/web_form/tasks/tasks.py
Normal file
7
erpnext/projects/web_form/tasks/tasks.py
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
from __future__ import unicode_literals
|
||||||
|
|
||||||
|
import frappe
|
||||||
|
|
||||||
|
def get_context(context):
|
||||||
|
# do your magic here
|
||||||
|
pass
|
0
erpnext/support/web_form/__init__.py
Normal file
0
erpnext/support/web_form/__init__.py
Normal file
0
erpnext/support/web_form/issues/__init__.py
Normal file
0
erpnext/support/web_form/issues/__init__.py
Normal file
3
erpnext/support/web_form/issues/issues.js
Normal file
3
erpnext/support/web_form/issues/issues.js
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
frappe.ready(function() {
|
||||||
|
// bind events here
|
||||||
|
})
|
60
erpnext/support/web_form/issues/issues.json
Normal file
60
erpnext/support/web_form/issues/issues.json
Normal file
@ -0,0 +1,60 @@
|
|||||||
|
{
|
||||||
|
"allow_comments": 1,
|
||||||
|
"allow_delete": 1,
|
||||||
|
"allow_edit": 1,
|
||||||
|
"allow_multiple": 1,
|
||||||
|
"breadcrumbs": "[{\"title\":\"Issues\", \"name\":\"issues\"}]",
|
||||||
|
"creation": "2016-06-24 15:50:33.186483",
|
||||||
|
"doc_type": "Issue",
|
||||||
|
"docstatus": 0,
|
||||||
|
"doctype": "Web Form",
|
||||||
|
"idx": 0,
|
||||||
|
"is_standard": 1,
|
||||||
|
"login_required": 1,
|
||||||
|
"modified": "2016-06-24 15:52:24.768558",
|
||||||
|
"modified_by": "Administrator",
|
||||||
|
"module": "Support",
|
||||||
|
"name": "issues",
|
||||||
|
"owner": "Administrator",
|
||||||
|
"published": 1,
|
||||||
|
"route": "issues",
|
||||||
|
"success_message": "",
|
||||||
|
"success_url": "/issues",
|
||||||
|
"title": "Issue",
|
||||||
|
"web_form_fields": [
|
||||||
|
{
|
||||||
|
"fieldname": "subject",
|
||||||
|
"fieldtype": "Data",
|
||||||
|
"hidden": 0,
|
||||||
|
"label": "Subject",
|
||||||
|
"read_only": 0,
|
||||||
|
"reqd": 1
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"default": "Open",
|
||||||
|
"fieldname": "status",
|
||||||
|
"fieldtype": "Select",
|
||||||
|
"hidden": 0,
|
||||||
|
"label": "Status",
|
||||||
|
"options": "Open\nReplied\nHold\nClosed",
|
||||||
|
"read_only": 1,
|
||||||
|
"reqd": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"fieldname": "description",
|
||||||
|
"fieldtype": "Text",
|
||||||
|
"hidden": 0,
|
||||||
|
"label": "Description",
|
||||||
|
"read_only": 0,
|
||||||
|
"reqd": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"fieldname": "attachment",
|
||||||
|
"fieldtype": "Attach",
|
||||||
|
"hidden": 0,
|
||||||
|
"label": "Attachment",
|
||||||
|
"read_only": 0,
|
||||||
|
"reqd": 0
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
7
erpnext/support/web_form/issues/issues.py
Normal file
7
erpnext/support/web_form/issues/issues.py
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
from __future__ import unicode_literals
|
||||||
|
|
||||||
|
import frappe
|
||||||
|
|
||||||
|
def get_context(context):
|
||||||
|
# do your magic here
|
||||||
|
pass
|
0
erpnext/utilities/web_form/__init__.py
Normal file
0
erpnext/utilities/web_form/__init__.py
Normal file
0
erpnext/utilities/web_form/addresses/__init__.py
Normal file
0
erpnext/utilities/web_form/addresses/__init__.py
Normal file
3
erpnext/utilities/web_form/addresses/addresses.js
Normal file
3
erpnext/utilities/web_form/addresses/addresses.js
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
frappe.ready(function() {
|
||||||
|
// bind events here
|
||||||
|
})
|
133
erpnext/utilities/web_form/addresses/addresses.json
Normal file
133
erpnext/utilities/web_form/addresses/addresses.json
Normal file
@ -0,0 +1,133 @@
|
|||||||
|
{
|
||||||
|
"allow_comments": 0,
|
||||||
|
"allow_delete": 0,
|
||||||
|
"allow_edit": 1,
|
||||||
|
"allow_multiple": 1,
|
||||||
|
"creation": "2016-06-24 15:50:33.196990",
|
||||||
|
"doc_type": "Address",
|
||||||
|
"docstatus": 0,
|
||||||
|
"doctype": "Web Form",
|
||||||
|
"idx": 0,
|
||||||
|
"is_standard": 1,
|
||||||
|
"login_required": 1,
|
||||||
|
"modified": "2016-06-24 16:11:28.802353",
|
||||||
|
"modified_by": "Administrator",
|
||||||
|
"module": "Utilities",
|
||||||
|
"name": "addresses",
|
||||||
|
"owner": "Administrator",
|
||||||
|
"published": 1,
|
||||||
|
"route": "address",
|
||||||
|
"success_url": "/addresses",
|
||||||
|
"title": "Address",
|
||||||
|
"web_form_fields": [
|
||||||
|
{
|
||||||
|
"description": "",
|
||||||
|
"fieldname": "address_title",
|
||||||
|
"fieldtype": "Data",
|
||||||
|
"hidden": 0,
|
||||||
|
"label": "Address Title",
|
||||||
|
"read_only": 0,
|
||||||
|
"reqd": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"fieldname": "address_type",
|
||||||
|
"fieldtype": "Select",
|
||||||
|
"hidden": 0,
|
||||||
|
"label": "Address Type",
|
||||||
|
"options": "Billing\nShipping\nOffice\nPersonal\nPlant\nPostal\nShop\nSubsidiary\nWarehouse\nOther",
|
||||||
|
"read_only": 0,
|
||||||
|
"reqd": 1
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"fieldname": "address_line1",
|
||||||
|
"fieldtype": "Data",
|
||||||
|
"hidden": 0,
|
||||||
|
"label": "Address Line 1",
|
||||||
|
"read_only": 0,
|
||||||
|
"reqd": 1
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"fieldname": "address_line2",
|
||||||
|
"fieldtype": "Data",
|
||||||
|
"hidden": 0,
|
||||||
|
"label": "Address Line 2",
|
||||||
|
"read_only": 0,
|
||||||
|
"reqd": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"fieldname": "city",
|
||||||
|
"fieldtype": "Data",
|
||||||
|
"hidden": 0,
|
||||||
|
"label": "City/Town",
|
||||||
|
"read_only": 0,
|
||||||
|
"reqd": 1
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"fieldname": "state",
|
||||||
|
"fieldtype": "Data",
|
||||||
|
"hidden": 0,
|
||||||
|
"label": "State",
|
||||||
|
"read_only": 0,
|
||||||
|
"reqd": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"fieldname": "pincode",
|
||||||
|
"fieldtype": "Data",
|
||||||
|
"hidden": 0,
|
||||||
|
"label": "Postal Code",
|
||||||
|
"read_only": 0,
|
||||||
|
"reqd": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"fieldname": "country",
|
||||||
|
"fieldtype": "Link",
|
||||||
|
"hidden": 0,
|
||||||
|
"label": "Country",
|
||||||
|
"options": "Country",
|
||||||
|
"read_only": 0,
|
||||||
|
"reqd": 1
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"fieldtype": "Column Break",
|
||||||
|
"hidden": 0,
|
||||||
|
"read_only": 0,
|
||||||
|
"reqd": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"fieldname": "email_id",
|
||||||
|
"fieldtype": "Data",
|
||||||
|
"hidden": 0,
|
||||||
|
"label": "Email Id",
|
||||||
|
"read_only": 0,
|
||||||
|
"reqd": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"fieldname": "phone",
|
||||||
|
"fieldtype": "Data",
|
||||||
|
"hidden": 0,
|
||||||
|
"label": "Phone",
|
||||||
|
"read_only": 0,
|
||||||
|
"reqd": 1
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"default": "0",
|
||||||
|
"description": "",
|
||||||
|
"fieldname": "is_primary_address",
|
||||||
|
"fieldtype": "Check",
|
||||||
|
"hidden": 0,
|
||||||
|
"label": "Preferred Billing Address",
|
||||||
|
"read_only": 0,
|
||||||
|
"reqd": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"default": "0",
|
||||||
|
"description": "",
|
||||||
|
"fieldname": "is_shipping_address",
|
||||||
|
"fieldtype": "Check",
|
||||||
|
"hidden": 0,
|
||||||
|
"label": "Preferred Shipping Address",
|
||||||
|
"read_only": 0,
|
||||||
|
"reqd": 0
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
7
erpnext/utilities/web_form/addresses/addresses.py
Normal file
7
erpnext/utilities/web_form/addresses/addresses.py
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
from __future__ import unicode_literals
|
||||||
|
|
||||||
|
import frappe
|
||||||
|
|
||||||
|
def get_context(context):
|
||||||
|
# do your magic here
|
||||||
|
pass
|
Loading…
x
Reference in New Issue
Block a user