datex-8.x-1.8/datex_bef/asset/js/datex_bef.js

datex_bef/asset/js/datex_bef.js
/**
 * @file datex_bef.js
 *
 * Provides jQueryUI Datepicker integration with Better Exposed Filters.
 */

(function ($, Drupal, drupalSettings) {

  Drupal.behaviors.datexBef = {
    attach: function(context, settings) {
      var $context = $(context);
      // Check for and initialize datepickers
      var befSettings = drupalSettings.better_exposed_filters;
      if (befSettings && befSettings.datepicker && befSettings.datepicker_options) {
        $context.find('.bef-datepicker').once('datexPicker').each(function () {
          var sett = {
            autoClose: true,
            format: 'Y-m-d'.replace('Y', 'YYYY').replace('m', 'MM').replace('d', 'DD'),
            position: "auto",
            onlySelectOnDate: true,
            calendarType: "persian",
            calendar: {
              persian: {
                locale: "fa"
              }
            },
            timePicker: {
              enabled: false
            },
            initialValueType: 'persian',
            initialValue: false,
            calendarType: 'persian',
          };
          var pd = $(this).persianDatepicker(sett);
        });
      }

    }
  };
}) (jQuery, Drupal, drupalSettings);

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

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