TYPO3 9.5 Ознакомительный пакет - PullRequest
0 голосов
/ 09 марта 2020

Как я могу получить выбор языка из нижнего колонтитула в область заголовка - с вводным пакетом в TYPO3?

1 Ответ

0 голосов
/ 09 марта 2020

В вводном пакете (технически «дистрибутив TYPO3») для макета используется расширение bootstrap -пакет .

Если вы этого еще не сделали, вы можете определить Fluid пути для перезаписи определенных шаблонов: https://docs.typo3.org/p/bk2k/bootstrap-package/11.0/en-us/Configuration/TypoScript/Index.html#page -fluidtemplate .

Это добавит ваш путь к цепочке каталогов Fluid с наивысшим приоритетом.

Для перемещения по языку меню, в которое вы хотите изменить, где эта частичная часть включена (найти частичную легко с помощью поиска распознаваемых HTML -кодов, подобных идентификаторам): Partials/Page/Navigation/Language.html

Вы можете включить его в перезаписанную Partials/Page/Navigation/Main.html вот так:

<f:render partial="Navigation/Language" arguments="{_all}" />

Partials/Page/Navigation/Main.html является лишь примером. Вы можете положить его туда, где вы хотите. Но вы должны убедиться, что используемая переменная languagenavigation передана вашему частичному. Это делается с помощью arguments="...". Для данного примера это будет работать, потому что оно само включено из основного Layouts/Page/Default.html и получает также arguments="{_all}".

Чтобы узнать, откуда взято languagenavigation, взгляните на Configuration/TypoScript/setup.typoscript. Вы увидите, что он заполнен DataProcessor внутри блока 10 = FLUIDTEMPLATE.

Надеюсь, это поможет. Не стесняйтесь рассказать нам, как вы поживаете :) И не стесняйтесь задавать любые дополнительные вопросы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...