如何限制“选择语言”下拉列表中的条目?

时间:2018-09-24 13:29:48

标签: fullcalendar

我在我的站点中使用FullCalendarenter image description here 我想将“选择语言”下拉列表的内容限制为特定的条目(例如,英语,法语和芬兰语)。

我找不到方法。
有什么帮助吗?

1 个答案:

答案 0 :(得分:1)

正如我对@ADyson所说,我使用由Drupal模块实现的FullCalendar。
最后,我在fullcalendar_view.js中更新了这段代码
添加if (localeCode=="en" || localeCode=="fi" || localeCode=="fr") {

            if (drupalSettings.languageSelector) {
                 // Build the locale selector's options.
                $.each($.fullCalendar.locales, function (localeCode) {
if (localeCode=="en" || localeCode=="fi" || localeCode=="fr") {
                  $('#locale-selector').append(
                    $('<option/>')
                      .attr('value', localeCode)
                      .prop('selected', localeCode == drupalSettings.defaultLang)
                      .text(localeCode)
                  );
}
                });
                // When the selected option changes, dynamically change the calendar option.
                $('#locale-selector').on('change', function () {
                  if (this.value) {
                    $('#calendar').fullCalendar('option', 'locale', this.value);
                  }
                });
            }  

它有效!