diff --git a/core/modules/field_ui/src/DisplayOverviewBase.php b/core/modules/field_ui/src/DisplayOverviewBase.php index f450313..0936bfa 100644 --- a/core/modules/field_ui/src/DisplayOverviewBase.php +++ b/core/modules/field_ui/src/DisplayOverviewBase.php @@ -404,14 +404,10 @@ protected function buildFieldRow(FieldDefinitionInterface $field_definition, Ent $this->alterSettingsSummary($summary, $plugin, $field_definition); if (!empty($summary)) { - $summary_escaped = ''; - $separator = ''; - foreach ($summary as $summary_item) { - $summary_escaped .= $separator . SafeMarkup::escape($summary_item); - $separator = '
'; - } $field_row['settings_summary'] = array( - '#markup' => SafeMarkup::set('
' . $summary_escaped . '
'), + '#type' => 'twig_inline', + '#template' => '
{{ summary|join("
") }}
', + '#context' => array('summary' => $summary), '#cell_attributes' => array('class' => array('field-plugin-summary-cell')), ); } diff --git a/core/modules/views_ui/src/ViewUI.php b/core/modules/views_ui/src/ViewUI.php index 81f85fe..71f133e 100644 --- a/core/modules/views_ui/src/ViewUI.php +++ b/core/modules/views_ui/src/ViewUI.php @@ -679,8 +679,8 @@ public function renderPreview($display_id, $args = array()) { } } $rows['query'][] = array( - SafeMarkup::set('' . t('Query') . ''), - SafeMarkup::set('
' . String::checkPlain(strtr($query_string, $quoted)) . '
'), + array('data' => array('#type' => 'twig_inline', '#template' => ' {% trans "Query" %} ')), + array('data' => array('#type' => 'twig_inline', '#template' => '
 {{ query }} 
', '#context' => array('query' => strtr($query_string, $quoted)))), ); if (!empty($this->additionalQueries)) { $queries = '' . t('These queries were run during view rendering:') . ''; @@ -693,14 +693,14 @@ public function renderPreview($display_id, $args = array()) { } $rows['query'][] = array( - SafeMarkup::set('' . t('Other queries') . ''), + array('data' => array('#type' => 'twig_inline', '#template' => ' {% trans "Other queries" %} ')), SafeMarkup::set('
' . $queries . '
'), ); } } if ($show_info) { $rows['query'][] = array( - SafeMarkup::set('' . t('Title') . ''), + array('data' => array('#type' => 'twig_inline', '#template' => ' {% trans "Title" %} ')), Xss::filterAdmin($this->executable->getTitle()), ); if (isset($path)) {