Russian TYPO3 community Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community  

Вернуться   Russian TYPO3 community > Обсуждение общих технических вопросов > Общие вопросы

Ответ
 
Опции темы Опции просмотра
Старый 08.06.2006, 11:26   #1
demav
Senior Member
 
Аватар для demav
 
Регистрация: 21.04.2006
Сообщений: 245
По умолчанию не работает конструкция [globalString GP:] + еще вопрос

Надо вот такую штуку сделать

[globalString= GP:searchType=search1]
...
[else]
...
[end]

Но не работает хоть тресни. Выполняются обе ветки, причем вне зависимости от условия. Что только не перебирал. Может перейти на globalVar ?

----

И еще, в поисковую форму (свою) нужно вернуть фразу поиска, чтобы она отображалась. Делаю это:

marks.SEARCH_TEXT = TEXT
marks.SEARCH_TEXT.data = GPvar : search

Ок, возвращается, но только один раз. А потом страница кэшируется и привет. Что делать??
demav вне форума   Ответить с цитированием
Старый 08.06.2006, 11:58   #2
Valery Romanchev
Administrator
 
Аватар для Valery Romanchev
 
Регистрация: 23.08.2003
Адрес: Moscow, Russia
Сообщений: 1,926
Отправить сообщение для Valery Romanchev с помощью Skype™
По умолчанию

Цитата:
Ок, возвращается, но только один раз. А потом страница кэшируется и привет. Что делать??
поставить галку no cache в свойствах это страницы
__________________
Веб-студия ТТЛАБ
www.ttlab.ru
Valery Romanchev вне форума   Ответить с цитированием
Старый 08.06.2006, 12:06   #3
demav
Senior Member
 
Аватар для demav
 
Регистрация: 21.04.2006
Сообщений: 245
По умолчанию

думал об этом. но форма поиска - на каждой странице. получится, что нужно отключить кэш на всем сайте.

а что по первому вопросу? он более критичный
demav вне форума   Ответить с цитированием
Старый 09.06.2006, 04:33   #4
Dutchak Vitaly
TYPO3 Infected
 
Регистрация: 29.08.2005
Адрес: Ukraine, Simferopol
Сообщений: 412
Отправить сообщение для Dutchak Vitaly с помощью ICQ Отправить сообщение для Dutchak Vitaly с помощью Skype™
По умолчанию

Твоей конструкции больше подходит globalVar
__________________
TYPO3/PHP Developer
http://dv-charts.com/ - open source flash charts
Dutchak Vitaly вне форума   Ответить с цитированием
Старый 09.06.2006, 15:17   #5
demav
Senior Member
 
Аватар для demav
 
Регистрация: 21.04.2006
Сообщений: 245
По умолчанию

Кажется, разобрался.
Есть такая фича: если условие [if][else][end] находится внутри блока {}, то строки внутри [] игнорируются
demav вне форума   Ответить с цитированием
Старый 15.06.2006, 11:32   #6
demav
Senior Member
 
Аватар для demav
 
Регистрация: 21.04.2006
Сообщений: 245
По умолчанию

Цитата:
Сообщение от Valery Romanchev
поставить галку no cache в свойствах это страницы
Все получилось; надо только вместе с параметрами поиска передавать &no_cache=1
Тогда выходит что страница не кэшируется только после поиска, а во всех остальных случаях - все как обычно.

Вроде очевидно, а догадался не сразу (
demav вне форума   Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB code is Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Часовой пояс GMT +4, время: 21:45.


Работает на vBulletin® версия 3.8.1.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot

Хостинг и техническая поддержка: TYPO3 Лаборатория