Рейтинг:1

Есть ли способ ограничить часовые пояса, доступные пользователю для выбора?

флаг ng

У нас есть сайт Drupal 9, на котором есть поле Smart Date с часовыми поясами. Однако список выбора часового пояса огромен. Мы хотим ограничить его четырьмя основными часовыми поясами США. Это возможно?

введите описание изображения здесь

Рейтинг:2
флаг bd

Я никогда лично не использовал этот модуль, но согласно их примечаниям к выпуску, начиная с версии 3.0.0-rc1 это кажется возможным через конфигурацию виджета:

Еще один шаг к стабильной версии ветки 3.0.x.В этом выпуске улучшена совместимость с Gin и Claro, устранены различные проблемы с пользовательским интерфейсом и пользовательским интерфейсом, а также исправлены уведомления, регистрируемые в различных обстоятельствах. Сюда также включен значительный объем очистки стандартов кодирования, в некоторых случаях для кода, возвращающегося к ветке 2.x. Новая функция в виджете часовых поясов — это возможность выбирать подмножество часовых поясов для предоставления доступа, поэтому сайты с определенным диапазоном часовых поясов для поддержки могут упростить работу с редактором. Теперь также улучшена обработка представлений для повторяющихся событий, включая возможность предоставления фильтра для просмотра событий, повторяющихся с определенной периодичностью (ежедневно, еженедельно, ежемесячно и т. д.).

Я также вижу соответствующий код для этого в текущей ветке выпуска. src/Plugin/Field/FieldWidget/SmartDateTimezoneWidget.php

quantumized avatar
флаг ng
О боже, да, это была опция в конфигурации виджета часового пояса. Просто не было ясно, что я должен выбрать «пользовательский». Спасибо!

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.