TYPO3: Расширения в шаблоне TemplaVoila
Я установил плагин Twitter из репозитория Typo3.
Каков наилучший способ вставить "переменную" в мой шаблон TemplaVoila, чтобы я мог разместить канал Twitter в своем шаблоне? (Я хочу, чтобы это было видно на каждой странице)
Я предполагал вставить что-то вроде ###TWITTER### в мой шаблон TemplaVoila, который Typo3 заменит на твиттер, вместо добавления плагина на каждую страницу.
2 ответа
Вы можете сопоставить свой маркер шаблона ТВ с templavoila, как обычно. Затем в своем шаблоне Typoscript вы можете создать объект содержимого с помощью этого плагина Twitter и добавить его в свой объект страницы. Я не уверен, как templavoila может помочь вам?
Вот пример пути объекта TS в ТВ:
<field_toolmenu type="array">
<tx_templavoila type="array">
<title>Toolmenu</title>
<description>mappt Toolmenu</description>
<sample_data type="array">
<numIndex index="0"></numIndex>
</sample_data>
<eType>TypoScriptObject</eType>
<TypoScriptObjPath>lib.toolmenu</TypoScriptObjPath>
</tx_templavoila>
</field_toolmenu>
lib.toolmenu - это путь obj, который вы можете добавить в свой шаблон страницы в виде плагина или любого объекта содержимого ts (cObject).
Используйте TypoScript Objects Path с TemplaVoiila.
Вы можете определить объект TypoScript lib.twitter, который будет содержать Ваш плагин, и отобразить его после в TemplaVoila с интерфейсом модуля BE.