Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community |
|
13.01.2013, 03:26 | #1 |
Senior Member
Регистрация: 15.02.2006
Адрес: Петербург
Сообщений: 462
|
А как впихнуть RealURL в условие?
Привет, получится ли сделать нечто похожее:
Код:
[globalVar = GP:tx_ext_pi1|var1 = 10] с использованием сгенерированных RealURL адресов? типа Код:
[globalVar = GP:/catalog/type1/product1] // some TS code ONLY for /catalog/type1/product1 [global] |
14.01.2013, 15:01 | #2 |
Senior Member
|
Почему же?
В условиях есть проверка и с помощью regexp и по полям HTTP заголовока. Но если ничего встроенного не подойдет, в условии вы можете использовать результат своей useFunc. А уж в ней проверяйте что и как угодно. Ну и если урл был кодирован с помощью RealURL, то он тожно так же окажется декодирован в исходные GP переменные, по которым можно применять условия. |
16.01.2013, 02:45 | #3 |
Senior Member
Регистрация: 15.02.2006
Адрес: Петербург
Сообщений: 462
|
dmartynenko
Благодарю за ответ - будет время поковыряюсь в этом. Пока сделал проверку по стандартному URL'у тайпы... |
22.01.2013, 03:04 | #4 |
Senior Member
Регистрация: 15.02.2006
Адрес: Петербург
Сообщений: 462
|
В общем пока использую такую конструкцию в условиях:
Код:
[globalVar = IENV:TYPO3_REQUEST_URL = http://www.mysite.ru/catalog/category1/product1] Но с ходу не придумал, как бы здесь анализировать только эту часть URL: Код:
catalog/category1/product1 |
22.01.2013, 09:44 | #5 |
Senior Member
|
Ну вот с estate_agent у меня было вот такое условие и все работало и работает
Код:
[PIDupinRootline = 9]&&[globalVar = GP:tx_estateagent_pi1|showUid > 0] |
22.01.2013, 12:20 | #6 | |
Senior Member
|
Есть вариант условия с маской и regexp-ом.
Вот такой: Цитата:
|
|
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как добиться невидимости страницы для realurl? | salah | Общие вопросы | 4 | 08.12.2008 16:10 |
Как создать виртуальный каталог используя realurl? | isol | Общие вопросы | 6 | 12.06.2008 20:12 |
как передать параметр GET при Realurl | wind | Общие вопросы | 2 | 14.05.2008 16:58 |
Как при помощи RealUrl реализовать ссылки с расширением .htm | Manas | Общие вопросы | 1 | 01.02.2008 13:55 |
Как использовать условие [userFunc]? | Maria Rykalina | TypoScript практикум | 10 | 26.12.2007 00:15 |