![]() |
Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community |
![]() |
#9 |
Senior Member
|
![]()
Было бы проще, что бы ваше расширение само показывало ту, вторую часть. Тогда вы в своем коде можете обрабатывать нужные вам условия.
Вы, например, можете в коде своего расширения создавать и выводить "результат" куска TS кода. Так проще задействовать стандартные средства TYPO3 из вашего PHP кода (например, http://typo3.toaster-schwerin.de/typ.../msg00030.html) Можно и в шаблоне условия прописывать. Каких-то особенных переменных из RealURL не существует - существуют переменные из GET, а RealURL лишь промежуточное звено, о котором ни TS ни ваш PHP код не знает. Если его отключить - сайт будет работать точно также, только URL будут выглядеть по другому. Единственная проблема - сложность ваших условий. Пременные из GET/POST использовать просто: Код:
[globalVar = GP:print > 0] Кроме того, TS-условия создают дополнительные копии контента в кэше. Чем больше условий, тем больше (и медленней) будет кэш TYPO3. |
![]() |
![]() |
|
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
multilanguage extension | typo27 | Разработка расширений / TYPO3 extension development | 3 | 23.09.2008 16:40 |
DR Wiki - Typo3 Wiki extension Extension key | Костик | Общие вопросы | 1 | 07.08.2008 17:48 |
Extension Manager не работает | Игорь Ф. | Общие вопросы | 38 | 25.06.2008 19:14 |
TYPO3 Fatal Error: Extension key "sv" was NOT loaded! | Tod | Общие вопросы | 2 | 28.10.2007 21:53 |
Multiple vulnerabilities in extension ve_guestbook | RSS Bot | Новости TYPO3 (на английском) | 0 | 02.08.2007 12:51 |