Skip to content
Snippets Groups Projects

Issue #3429784: Drupal 11 compatibility.

Files
4
@@ -5,6 +5,7 @@ declare(strict_types=1);
@@ -5,6 +5,7 @@ declare(strict_types=1);
namespace Drupal\datetime_timezone\Plugin\Field\FieldWidget;
namespace Drupal\datetime_timezone\Plugin\Field\FieldWidget;
use Drupal\Core\Datetime\DrupalDateTime;
use Drupal\Core\Datetime\DrupalDateTime;
 
use Drupal\Core\Datetime\TimeZoneFormHelper;
use Drupal\Core\Field\FieldItemListInterface;
use Drupal\Core\Field\FieldItemListInterface;
use Drupal\Core\Form\FormStateInterface;
use Drupal\Core\Form\FormStateInterface;
use Drupal\datetime\Plugin\Field\FieldType\DateTimeItemInterface;
use Drupal\datetime\Plugin\Field\FieldType\DateTimeItemInterface;
@@ -41,7 +42,7 @@ class DateTimeTimezoneWidget extends DateTimeDefaultWidget {
@@ -41,7 +42,7 @@ class DateTimeTimezoneWidget extends DateTimeDefaultWidget {
$element['timezone'] = [
$element['timezone'] = [
'#type' => 'select',
'#type' => 'select',
'#title' => $this->t('Timezone'),
'#title' => $this->t('Timezone'),
'#options' => system_time_zones(NULL, TRUE),
'#options' => TimeZoneFormHelper::getOptionsListByRegion(),
'#description' => $this->t('Select the timezone in which the date should be stored and displayed.'),
'#description' => $this->t('Select the timezone in which the date should be stored and displayed.'),
'#default_value' => $items[$delta]->timezone,
'#default_value' => $items[$delta]->timezone,
];
];
Loading