Russian TYPO3 community

Russian TYPO3 community (http://forum.typo3.ru/index.php)
-   Общие вопросы (http://forum.typo3.ru/forumdisplay.php?f=12)
-   -   как получить доступ к массиву всех переменных GEТ (http://forum.typo3.ru/showthread.php?t=4787)

saidyn 15.10.2007 09:41

как получить доступ к массиву всех переменных GEТ
 
задача такая есть 2 экстеншена на одной странице, оба используют одну и ту же переменную GET, как это реализовать?

ибо piVARS возвращает данные если для данного экстеншена описана переменная в localconf.php а одну и ту же переменную по моему нельзя описать для 2х экстеншенов, или можно?

void 15.10.2007 10:31

В рамках pi_base есть два способа:
1) сделать одно расширение и у него подтипы - как у tt_news LIST/SINGLE.
2) использовать функцию t3lib_div::GPvar()

saidyn 15.10.2007 10:46

t3lib_div::GPvar() можно с этого места по подробней

saidyn 15.10.2007 10:51

пока временно доступ сделан так

$GETVARS=$_GET['tx_extension_pi1'];
$GETVARS['getvar']

Valery Romanchev 15.10.2007 12:22

Цитата:

Сообщение от saidyn (Сообщение 15273)
t3lib_div::GPvar() можно с этого места по подробней

см. раздел для разработчиков на wiki.typo3.org
и конечно - "код это лучшая дока"

void 15.10.2007 19:12

Цитата:

Сообщение от saidyn (Сообщение 15276)
пока временно доступ сделан так

$GETVARS=$_GET['tx_extension_pi1'];
$GETVARS['getvar']

quick & dirty. Не самый плохой вариант, если вам нужен только $_GET.


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

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