Прочитать текущий URL или переменную URL в joomla

Я использую джумла 2.5. Я пытаюсь прочитать переменную URL-адреса ИЛИ полный URL-адрес в настройке компонента Joomla.

Я могу читать URL-адрес, например:

http://xyz/index.php?option=com_xyz&format=raw&tmpl=component&lang=en

Но я хотел бы прочитать URL-адрес, который находится в браузере (с псевдонимом):

http://xyz/en/feedback?ID=123456&[email protected]

feedback — это псевдоним Joomla. Я перенаправляю этот URL-адрес с переменной из другого PHP-скрипта.

Если я попытаюсь:

$_SERVER['HTTP_REFERER'];  // not working in IE.

$_SERVER['QUERY_STRING'] //return com_xyz&format=raw&tmpl=component&lang=en

JRequest::getVar('Email'); // return NULL but works if try getVar('lang'); 

Есть ли другое решение или лучший способ?


person user3700307    schedule 02.06.2014    source источник
comment
@felipsmartins не нашел там больше информации, не могли бы вы мне объяснить. попробовал, но тот же результат не получил значений переменных.   -  person user3700307    schedule 02.06.2014
comment
@felipsmartins: - не имеет смысла, это два разных вопроса.   -  person user3700307    schedule 02.06.2014
comment
Что вы хотите сделать, потому что ваш вопрос не ясен.   -  person felipsmartins    schedule 02.06.2014
comment
Хотел бы прочитать URL с псевдонимом и переменным значением   -  person user3700307    schedule 02.06.2014


Ответы (1)


Попробуйте использовать следующее. Возможно, это то, что вы ищете:

$url = JUri::current();
echo $url;

Используя Javascript, вы можете использовать это:

document.location.href
person Lodder    schedule 02.06.2014
comment
:- получил //xyz/index.php?option=com_xyz&format=raw&tmpl=component&lang=en Но хотел бы получить еще один, - person user3700307; 02.06.2014