Возможно ли иметь несколько записей кеша в зависимости от языка в Drupal 8?Php

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Возможно ли иметь несколько записей кеша в зависимости от языка в Drupal 8?

Сообщение Anonymous »

У меня есть сложная переменная {{course_type.title[язык] | nl2br}} в моем пользовательском шаблоне блока. язык — текущий язык сайта, но контент доставляется только на языке того времени, когда был создан кеш.

У меня есть языки визуализировать массив, и он работает для команд {% trans %} в шаблоне ветки:

Код: Выделить всё

 return array(
'#theme' => 'block__vt_course_offer',
'#data' => $courseData,
'#cache' => [
'contexts' => ['languages'],
'tags' => $cacheTags,
]
);
Есть ли способ заставить Drupal обрабатывать несколько записей кэша в зависимости от текущего языка страницы?

Большое спасибо!

Андреас


Подробнее здесь: https://stackoverflow.com/questions/412 ... e-in-drupa
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»