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