From 28461aa54b630427ff98d035cb124b8192950f18 Mon Sep 17 00:00:00 2001 From: "Sharique A. Farooqui" Date: Sun, 27 Nov 2016 19:18:14 +0530 Subject: [PATCH] CRM-19549 : added back missing text field, using currency symbol only if any ---------------------------------------- * CRM-19549: New pledge data entry page shows hard coded $ for installments https://issues.civicrm.org/jira/browse/CRM-19549 --- templates/CRM/Pledge/Form/Pledge.tpl | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/templates/CRM/Pledge/Form/Pledge.tpl b/templates/CRM/Pledge/Form/Pledge.tpl index dd028858fc..8aecfefcae 100644 --- a/templates/CRM/Pledge/Form/Pledge.tpl +++ b/templates/CRM/Pledge/Form/Pledge.tpl @@ -150,10 +150,20 @@ // everything else taken care of by cj().crm-accordions() cj(document).ready( function() { - cj('#currency').closest('tr').next('tr').find('.currency-symbol').text(cj('#currency option:selected').text()); + var eachPaymentAmout = cj('#eachPaymentAmount'); + var symbol = cj('#currency option:selected').text(); + if( symbol.indexOf('(') > 0){ + symbol = symbol.substring(symbol.lastIndexOf("(")+1,symbol.lastIndexOf(")")); + } + cj('.currency-symbol').text(symbol).append(" ").append(eachPaymentAmout); // if there are more than one currency enabled. cj('#currency').change(function(){ - cj('#currency').closest('tr').next('tr').find('.currency-symbol').text(cj(this).find(':selected').text()); + symbol = cj(this).find(':selected').text(); + if( symbol.indexOf('(') > 0){ + symbol = symbol.substring(symbol.lastIndexOf("(")+1,symbol.lastIndexOf(")")); + } + cj('.currency-symbol').text(symbol).append(" "); + cj('.currency-symbol').append(eachPaymentAmout); } ); cj('.crm-ajax-accordion .crm-accordion-header').one('click', function() { -- 2.25.1