tmgmt_smartling-8.x-4.11/js/smartling_jobs_time.js

js/smartling_jobs_time.js
(function ($) {

    Drupal.behaviors.smartlingJobsUtcToLocalTime = {
        attach: function (context, settings) {
          var utcTimeString = $('input[name="settings[add_to_job_tab][container][job_info][utc_due_date_hidden]"]', context).val();
          var $date = $('input[name="settings[add_to_job_tab][container][job_info][due_date][date]"]', context);
          var $time = $('input[name="settings[add_to_job_tab][container][job_info][due_date][time]"]', context);

          if (utcTimeString) {
            var utcTime = moment.utc(utcTimeString).toDate();
            var localTime = moment(utcTime);

            $date.val(localTime.format('YYYY-MM-DD'));
            $time.val(localTime.format('HH:mm'));
          }
          else {
            $date.val('');
            $time.val('');
          }

          $('input[name="settings[smartling_users_time_zone]"]', context).val(moment.tz.guess());
        }
    };

})(jQuery);

Главная | Обратная связь

drupal hosting | друпал хостинг | it patrol .inc