workarround for samples bug: admin materials inaccessible
This commit is contained in:
parent
523ee1dd9d
commit
596d078708
|
@ -33,23 +33,38 @@ class SamplesDefaultFormatter extends FormatterBase {
|
||||||
|
|
||||||
$term = Term::load($item->target_id);
|
$term = Term::load($item->target_id);
|
||||||
|
|
||||||
if(!$term) return;
|
if($term){
|
||||||
|
// translate the term
|
||||||
|
$term = \Drupal::service('entity.repository')->getTranslationFromContext($term, $language);
|
||||||
|
|
||||||
// translate the term
|
$elements[$delta] = [
|
||||||
$term = \Drupal::service('entity.repository')->getTranslationFromContext($term, $language);
|
// We create a render array to produce the desired markup,
|
||||||
|
// "<p style="color: #hexcolor">The color code ... #hexcolor</p>".
|
||||||
|
// See theme_html_tag().
|
||||||
|
'#type' => 'html_tag',
|
||||||
|
'#tag' => 'span',
|
||||||
|
'#value' => $this->t('@target : @location', [
|
||||||
|
'@target' => $term->getName(),
|
||||||
|
'@location' => $item->location
|
||||||
|
]
|
||||||
|
),
|
||||||
|
];
|
||||||
|
|
||||||
|
} else {
|
||||||
|
$elements[$delta] = [
|
||||||
|
// We create a render array to produce the desired markup,
|
||||||
|
// "<p style="color: #hexcolor">The color code ... #hexcolor</p>".
|
||||||
|
// See theme_html_tag().
|
||||||
|
'#type' => 'html_tag',
|
||||||
|
'#tag' => 'span',
|
||||||
|
'#value' => $this->t('@target : @location', [
|
||||||
|
'@target' => "Bug no term available",
|
||||||
|
'@location' => $item->location
|
||||||
|
]
|
||||||
|
),
|
||||||
|
];
|
||||||
|
}
|
||||||
|
|
||||||
$elements[$delta] = [
|
|
||||||
// We create a render array to produce the desired markup,
|
|
||||||
// "<p style="color: #hexcolor">The color code ... #hexcolor</p>".
|
|
||||||
// See theme_html_tag().
|
|
||||||
'#type' => 'html_tag',
|
|
||||||
'#tag' => 'span',
|
|
||||||
'#value' => $this->t('@target : @location', [
|
|
||||||
'@target' => $term->getName(),
|
|
||||||
'@location' => $item->location
|
|
||||||
]
|
|
||||||
),
|
|
||||||
];
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue