Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community |
08.06.2006, 11:26 | #1 |
Senior Member
Регистрация: 21.04.2006
Сообщений: 245
|
не работает конструкция [globalString GP:] + еще вопрос
Надо вот такую штуку сделать
[globalString= GP:searchType=search1] ... [else] ... [end] Но не работает хоть тресни. Выполняются обе ветки, причем вне зависимости от условия. Что только не перебирал. Может перейти на globalVar ? ---- И еще, в поисковую форму (свою) нужно вернуть фразу поиска, чтобы она отображалась. Делаю это: marks.SEARCH_TEXT = TEXT marks.SEARCH_TEXT.data = GPvar : search Ок, возвращается, но только один раз. А потом страница кэшируется и привет. Что делать?? |
08.06.2006, 11:58 | #2 | |
Administrator
|
Цитата:
|
|
08.06.2006, 12:06 | #3 |
Senior Member
Регистрация: 21.04.2006
Сообщений: 245
|
думал об этом. но форма поиска - на каждой странице. получится, что нужно отключить кэш на всем сайте.
а что по первому вопросу? он более критичный |
09.06.2006, 04:33 | #4 |
TYPO3 Infected
|
Твоей конструкции больше подходит globalVar
|
09.06.2006, 15:17 | #5 |
Senior Member
Регистрация: 21.04.2006
Сообщений: 245
|
Кажется, разобрался.
Есть такая фича: если условие [if][else][end] находится внутри блока {}, то строки внутри [] игнорируются |
15.06.2006, 11:32 | #6 | |
Senior Member
Регистрация: 21.04.2006
Сообщений: 245
|
Цитата:
Тогда выходит что страница не кэшируется только после поиска, а во всех остальных случаях - все как обычно. Вроде очевидно, а догадался не сразу ( |
|