dev/core#582 - Fix date icon in search builder
authorColeman Watts <coleman@civicrm.org>
Mon, 10 Dec 2018 04:21:56 +0000 (23:21 -0500)
committerColeman Watts <coleman@civicrm.org>
Mon, 10 Dec 2018 13:05:30 +0000 (08:05 -0500)
templates/CRM/Contact/Form/Search/Builder.js

index 4eb35d765c86654f66b25f3d1dfa2dcbd7b3b070..8e51477c3b96853f7cd7c986797a6b22a80da629 100644 (file)
     if (!datePickerOp) {
       removeDate(row);
     }
-    else if (!input.hasClass('hasDatepicker')) {
-      input.addClass('dateplugin').datepicker({
+    else if (!input.hasClass('crm-form-date')) {
+      input.addClass('crm-form-date').attr({placeholder: '\uF073'}).datepicker({
         dateFormat: 'yymmdd',
         changeMonth: true,
         changeYear: true,
    */
   function removeDate(row) {
     var input = $('.crm-search-value input', row);
-    if (input.hasClass('hasDatepicker')) {
-      input.removeClass('dateplugin').val('').datepicker('destroy');
+    if (input.hasClass('crm-form-date')) {
+      input.removeClass('crm-form-date').val('').attr('placeholder', '').datepicker('destroy');
     }
   }