![]() |
Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community |
|
![]() |
#1 |
Новенький
Регистрация: 04.07.2007
Сообщений: 17
|
![]()
Здравствуйте. При изучении TypoScript возник такой вопрос:
Допускает ли TypoScript создание вложенных условий такого вида: [Условие 1] [Условие 2] Действия 2.1 [else] Действия 2.2 [end] [else] Действия 1 [end] Может, есть какая-нибудь специальная конструкция, отличающаяся от моих фантазий? Спасибо. |
![]() |
![]() |
![]() |
#3 |
Новенький
Регистрация: 04.07.2007
Сообщений: 17
|
![]()
CASE здесь вряд ли пойдет, потому что имеется в виду выбор не среди нескольких значений одного свойства.
Нужно, чтобы в зависимости от значения одного свойства происходил дальнейший выбор действия уже по значению другого свойства. Как реализовать такой выбор? |
![]() |
![]() |
![]() |
#4 |
Senior Member
|
![]()
Вложенные CASE-ы.
Вообще, приведите здесь условия которые необходимо реализовать. |
![]() |
![]() |
![]() |
#5 |
Новенький
Регистрация: 04.07.2007
Сообщений: 17
|
![]()
Вложенные CASE-ы вполне подойдут. Только как проверить не совпадение конкретного значения, а просто наличие хоть какого-нибудь?
Не так ведь: stuff = CASE ... stuff.* = TEXT stuff.* { .... } А необходимость такая: в зависимости от заполненности одного поля учетной записи пользователя выводить либо не выводить дополнительные его атрибуты. |
![]() |
![]() |