mirror of
https://github.com/erpnext/foundation.git
synced 2026-10-16 18:00:47 +02:00
Merge pull request #303 from pratu16x7/membership-type-link
[fix][trigger] update membership_type to Link (input) fields
This commit is contained in:
@@ -7,7 +7,7 @@ frappe.ready(function() {
|
|||||||
$(".text-right .btn-primary").addClass('hidden');
|
$(".text-right .btn-primary").addClass('hidden');
|
||||||
|
|
||||||
var set_amount = function() {
|
var set_amount = function() {
|
||||||
var membership_type = $('select[data-fieldname="membership_type"]').val();
|
var membership_type = $('input[data-fieldname="membership_type"]').val();
|
||||||
amount = {
|
amount = {
|
||||||
'Gold': 300000,
|
'Gold': 300000,
|
||||||
'Silver': 100000,
|
'Silver': 100000,
|
||||||
@@ -25,7 +25,7 @@ frappe.ready(function() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
if(frappe.utils.get_url_arg('name')) {
|
if(frappe.utils.get_url_arg('name')) {
|
||||||
$('select[data-fieldname="membership_type"]').prop('disabled', true);
|
$('input[data-fieldname="membership_type"]').prop('disabled', true);
|
||||||
$('input[data-fieldname="currency"]').prop('disabled', true);
|
$('input[data-fieldname="currency"]').prop('disabled', true);
|
||||||
$('.page-content .btn-form-submit').addClass('hidden');
|
$('.page-content .btn-form-submit').addClass('hidden');
|
||||||
} else {
|
} else {
|
||||||
@@ -34,7 +34,10 @@ frappe.ready(function() {
|
|||||||
|
|
||||||
form.from_date.set_input(from_date);
|
form.from_date.set_input(from_date);
|
||||||
form.to_date.set_input(to_date);
|
form.to_date.set_input(to_date);
|
||||||
$('select[data-fieldname="membership_type"]').on('change', function() { set_amount(); });
|
$('input[data-fieldname="membership_type"]').on('change', function() {
|
||||||
|
set_amount();
|
||||||
|
});
|
||||||
|
|
||||||
form.currency.set_input('INR');
|
form.currency.set_input('INR');
|
||||||
set_amount();
|
set_amount();
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -19,7 +19,7 @@
|
|||||||
"is_standard": 1,
|
"is_standard": 1,
|
||||||
"login_required": 1,
|
"login_required": 1,
|
||||||
"max_attachment_size": 0,
|
"max_attachment_size": 0,
|
||||||
"modified": "2018-01-08 15:53:09.381486",
|
"modified": "2018-09-20 10:39:21.832396",
|
||||||
"modified_by": "Administrator",
|
"modified_by": "Administrator",
|
||||||
"module": "ERPNext Foundation",
|
"module": "ERPNext Foundation",
|
||||||
"name": "memberships",
|
"name": "memberships",
|
||||||
@@ -29,12 +29,14 @@
|
|||||||
"payment_gateway": "Razorpay",
|
"payment_gateway": "Razorpay",
|
||||||
"published": 1,
|
"published": 1,
|
||||||
"route": "memberships",
|
"route": "memberships",
|
||||||
|
"show_in_grid": 0,
|
||||||
"show_sidebar": 1,
|
"show_sidebar": 1,
|
||||||
"sidebar_items": [],
|
"sidebar_items": [],
|
||||||
"success_url": "/memberships",
|
"success_url": "/memberships",
|
||||||
"title": "Memberships",
|
"title": "Memberships",
|
||||||
"web_form_fields": [
|
"web_form_fields": [
|
||||||
{
|
{
|
||||||
|
"allow_read_on_all_link_options": 1,
|
||||||
"fieldname": "membership_type",
|
"fieldname": "membership_type",
|
||||||
"fieldtype": "Link",
|
"fieldtype": "Link",
|
||||||
"hidden": 0,
|
"hidden": 0,
|
||||||
@@ -43,9 +45,11 @@
|
|||||||
"max_value": 0,
|
"max_value": 0,
|
||||||
"options": "Membership Type",
|
"options": "Membership Type",
|
||||||
"read_only": 0,
|
"read_only": 0,
|
||||||
"reqd": 1
|
"reqd": 1,
|
||||||
|
"show_in_filter": 0
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
|
"allow_read_on_all_link_options": 0,
|
||||||
"fieldname": "from_date",
|
"fieldname": "from_date",
|
||||||
"fieldtype": "Date",
|
"fieldtype": "Date",
|
||||||
"hidden": 0,
|
"hidden": 0,
|
||||||
@@ -53,9 +57,11 @@
|
|||||||
"max_length": 0,
|
"max_length": 0,
|
||||||
"max_value": 0,
|
"max_value": 0,
|
||||||
"read_only": 1,
|
"read_only": 1,
|
||||||
"reqd": 1
|
"reqd": 1,
|
||||||
|
"show_in_filter": 0
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
|
"allow_read_on_all_link_options": 0,
|
||||||
"fieldname": "to_date",
|
"fieldname": "to_date",
|
||||||
"fieldtype": "Date",
|
"fieldtype": "Date",
|
||||||
"hidden": 0,
|
"hidden": 0,
|
||||||
@@ -63,9 +69,11 @@
|
|||||||
"max_length": 0,
|
"max_length": 0,
|
||||||
"max_value": 0,
|
"max_value": 0,
|
||||||
"read_only": 1,
|
"read_only": 1,
|
||||||
"reqd": 1
|
"reqd": 1,
|
||||||
|
"show_in_filter": 0
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
|
"allow_read_on_all_link_options": 0,
|
||||||
"fieldname": "currency",
|
"fieldname": "currency",
|
||||||
"fieldtype": "Select",
|
"fieldtype": "Select",
|
||||||
"hidden": 0,
|
"hidden": 0,
|
||||||
@@ -74,9 +82,11 @@
|
|||||||
"max_value": 0,
|
"max_value": 0,
|
||||||
"options": "USD\nINR",
|
"options": "USD\nINR",
|
||||||
"read_only": 1,
|
"read_only": 1,
|
||||||
"reqd": 0
|
"reqd": 0,
|
||||||
|
"show_in_filter": 0
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
|
"allow_read_on_all_link_options": 0,
|
||||||
"fieldname": "amount",
|
"fieldname": "amount",
|
||||||
"fieldtype": "Float",
|
"fieldtype": "Float",
|
||||||
"hidden": 0,
|
"hidden": 0,
|
||||||
@@ -84,7 +94,8 @@
|
|||||||
"max_length": 0,
|
"max_length": 0,
|
||||||
"max_value": 0,
|
"max_value": 0,
|
||||||
"read_only": 1,
|
"read_only": 1,
|
||||||
"reqd": 0
|
"reqd": 0,
|
||||||
|
"show_in_filter": 0
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
@@ -7,7 +7,7 @@ frappe.ready(function() {
|
|||||||
$(".text-right .btn-primary").addClass('hidden');
|
$(".text-right .btn-primary").addClass('hidden');
|
||||||
|
|
||||||
var set_amount = function() {
|
var set_amount = function() {
|
||||||
var membership_type = $('select[data-fieldname="membership_type"]').val();
|
var membership_type = $('input[data-fieldname="membership_type"]').val();
|
||||||
|
|
||||||
amount = {
|
amount = {
|
||||||
'Gold': 5000,
|
'Gold': 5000,
|
||||||
@@ -27,7 +27,7 @@ frappe.ready(function() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
if(frappe.utils.get_url_arg('name')) {
|
if(frappe.utils.get_url_arg('name')) {
|
||||||
$('select[data-fieldname="membership_type"]').prop('disabled', true);
|
$('input[data-fieldname="membership_type"]').prop('disabled', true);
|
||||||
$('input[data-fieldname="currency"]').prop('disabled', true);
|
$('input[data-fieldname="currency"]').prop('disabled', true);
|
||||||
$('.page-content .btn-form-submit').addClass('hidden');
|
$('.page-content .btn-form-submit').addClass('hidden');
|
||||||
} else {
|
} else {
|
||||||
@@ -36,7 +36,10 @@ frappe.ready(function() {
|
|||||||
|
|
||||||
form.from_date.set_input(from_date);
|
form.from_date.set_input(from_date);
|
||||||
form.to_date.set_input(to_date);
|
form.to_date.set_input(to_date);
|
||||||
$('select[data-fieldname="membership_type"]').on('change', function() { set_amount(); });
|
$('input[data-fieldname="membership_type"]').on('change', function() {
|
||||||
|
set_amount();
|
||||||
|
});
|
||||||
|
|
||||||
form.currency.set_input('USD');
|
form.currency.set_input('USD');
|
||||||
set_amount();
|
set_amount();
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -19,7 +19,7 @@
|
|||||||
"is_standard": 1,
|
"is_standard": 1,
|
||||||
"login_required": 1,
|
"login_required": 1,
|
||||||
"max_attachment_size": 0,
|
"max_attachment_size": 0,
|
||||||
"modified": "2018-01-08 15:53:23.345945",
|
"modified": "2018-09-20 10:40:21.617269",
|
||||||
"modified_by": "Administrator",
|
"modified_by": "Administrator",
|
||||||
"module": "ERPNext Foundation",
|
"module": "ERPNext Foundation",
|
||||||
"name": "memberships-usd",
|
"name": "memberships-usd",
|
||||||
@@ -29,12 +29,14 @@
|
|||||||
"payment_gateway": "PayPal",
|
"payment_gateway": "PayPal",
|
||||||
"published": 1,
|
"published": 1,
|
||||||
"route": "memberships-usd",
|
"route": "memberships-usd",
|
||||||
|
"show_in_grid": 0,
|
||||||
"show_sidebar": 1,
|
"show_sidebar": 1,
|
||||||
"sidebar_items": [],
|
"sidebar_items": [],
|
||||||
"success_url": "/memberships",
|
"success_url": "/memberships",
|
||||||
"title": "Memberships",
|
"title": "Memberships",
|
||||||
"web_form_fields": [
|
"web_form_fields": [
|
||||||
{
|
{
|
||||||
|
"allow_read_on_all_link_options": 1,
|
||||||
"fieldname": "membership_type",
|
"fieldname": "membership_type",
|
||||||
"fieldtype": "Link",
|
"fieldtype": "Link",
|
||||||
"hidden": 0,
|
"hidden": 0,
|
||||||
@@ -43,9 +45,11 @@
|
|||||||
"max_value": 0,
|
"max_value": 0,
|
||||||
"options": "Membership Type",
|
"options": "Membership Type",
|
||||||
"read_only": 0,
|
"read_only": 0,
|
||||||
"reqd": 1
|
"reqd": 1,
|
||||||
|
"show_in_filter": 0
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
|
"allow_read_on_all_link_options": 0,
|
||||||
"fieldname": "from_date",
|
"fieldname": "from_date",
|
||||||
"fieldtype": "Date",
|
"fieldtype": "Date",
|
||||||
"hidden": 0,
|
"hidden": 0,
|
||||||
@@ -53,9 +57,11 @@
|
|||||||
"max_length": 0,
|
"max_length": 0,
|
||||||
"max_value": 0,
|
"max_value": 0,
|
||||||
"read_only": 1,
|
"read_only": 1,
|
||||||
"reqd": 1
|
"reqd": 1,
|
||||||
|
"show_in_filter": 0
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
|
"allow_read_on_all_link_options": 0,
|
||||||
"fieldname": "to_date",
|
"fieldname": "to_date",
|
||||||
"fieldtype": "Date",
|
"fieldtype": "Date",
|
||||||
"hidden": 0,
|
"hidden": 0,
|
||||||
@@ -63,9 +69,11 @@
|
|||||||
"max_length": 0,
|
"max_length": 0,
|
||||||
"max_value": 0,
|
"max_value": 0,
|
||||||
"read_only": 1,
|
"read_only": 1,
|
||||||
"reqd": 1
|
"reqd": 1,
|
||||||
|
"show_in_filter": 0
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
|
"allow_read_on_all_link_options": 0,
|
||||||
"fieldname": "currency",
|
"fieldname": "currency",
|
||||||
"fieldtype": "Select",
|
"fieldtype": "Select",
|
||||||
"hidden": 0,
|
"hidden": 0,
|
||||||
@@ -74,9 +82,11 @@
|
|||||||
"max_value": 0,
|
"max_value": 0,
|
||||||
"options": "USD\nINR",
|
"options": "USD\nINR",
|
||||||
"read_only": 1,
|
"read_only": 1,
|
||||||
"reqd": 0
|
"reqd": 0,
|
||||||
|
"show_in_filter": 0
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
|
"allow_read_on_all_link_options": 0,
|
||||||
"fieldname": "amount",
|
"fieldname": "amount",
|
||||||
"fieldtype": "Float",
|
"fieldtype": "Float",
|
||||||
"hidden": 0,
|
"hidden": 0,
|
||||||
@@ -84,7 +94,8 @@
|
|||||||
"max_length": 0,
|
"max_length": 0,
|
||||||
"max_value": 0,
|
"max_value": 0,
|
||||||
"read_only": 1,
|
"read_only": 1,
|
||||||
"reqd": 0
|
"reqd": 0,
|
||||||
|
"show_in_filter": 0
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
Reference in New Issue
Block a user