Настройки расширения TYPO3 до настроек страницы - PullRequest
0 голосов
/ 02 апреля 2019

Я ищу решение, как я могу дать настройки Ext / Plugin настройкам страницы?

Мой первый тест не работает:

page.10.settings =< plugin.tx_tester.settings

Ответы [ 2 ]

1 голос
/ 03 апреля 2019

Кажется, что вы не можете использовать ссылки TypoScript для настроек, но только для cObjects.

Из документации TypoScript:

Ссылки разрешены только для СодержимоеОбъекты , в противном случае ссылки не разрешаются.Например, вы не можете использовать ссылку < plugin.tx_example.settings.foo, чтобы найти значение foo.Вместо этого вы получите значение < plugin.tx_example.settings.foo.

В приведенном примере показан оператор копирования <, но я бы посчитал это опечаткой в ​​документации.


Источник: https://docs.typo3.org/typo3cms/TyposcriptSyntaxReference/8.7/Syntax/TypoScriptSyntax/Index.html#references-the-sign

0 голосов
/ 02 апреля 2019

Нет page.10.settings: https://docs.typo3.org/typo3cms/TyposcriptReference/Setup/Page/Index.html#

Можете ли вы сказать что-то вроде:

page = PAGE
page {
   10 = FLUIDTEMPLATE
   10 {
      file = EXT:site_default/Resources/Private/Templates/MyTemplate.html
      settings {
         copyrightYear = 2013
      }
   }
}

https://docs.typo3.org/typo3cms/TyposcriptReference/ContentObjects/Fluidtemplate/Index.html?highlight=settings#settings

Тогда это должно работать

page = PAGE
page {
   10 = FLUIDTEMPLATE
   10 {
      settings < plugin.tx_tester.settings
   }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...