В шаблоне TYPO3 v: variable.set работает ... но f: variable не работает - PullRequest
0 голосов
/ 15 декабря 2018

Проблема

Я настроил что-то в файле, переопределяющем этот news файл расширения Templates/Styles/Twb/Templates/News/List.html.Это работало ...

<v:variable.set name="special.category" value="1" />

<f:if condition="{special.category}">
  <f:then>
    Do something for the special category when the variable's boolean value is 1
  </f:then>
  <f:else>
    Otherwise do something else
  </f:else>
</f:if>

Но когда я попытался изменить его на это, оно больше не работает ...

<f:variable name="special.category" value="1" />

<f:if condition="{special.category}">
  <f:then>
    Do something for the special category when the variable's boolean value is 1
  </f:then>
  <f:else>
    Otherwise do something else
  </f:else>
</f:if>

Некоторая документация

Моя платформа

  • Я использую TYPO3 9.5.3, но также хотел бы знать ответ для8,7.

1 Ответ

0 голосов
/ 16 декабря 2018

Я думаю, это точка в имени переменной.Может быть, переменная vhs: реализована иначе в этом случае.Может быть <f:variable name="special" value="{category: 1}"/> это работает?

...