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