2013-04-15 2 views
1

Joomla가 사이트로 전달 될 때 URL 문자열에서 값을 가져 오려고합니다. 예이다 :변수가 URL에 전달됨

소스 = SEARCH의 20 % &에 utm_source = 구글 &에서 utm_medium = CPC & 및 utm_term = & 인 utm_content = {소재} &에 utm_campaign = & cpao = 111 & CPCA = & cpag = & kw =

그래서 나는 VAR = utm_source를 움켜 쥐고 utm_medium을 움켜 쥐고 싶습니다.

저는이 값들을 사이트에서 가지고 다니기를 원합니다. 이 영역을 추적하여 출처, 키워드 등을 추적 할 수있는 양식이 전달됩니다.

도움이 될 것입니다.

답변

4

URL (및 POST) 값을 얻으려면 JRequest 또는 JInput을 사용하십시오. JRequest는 줌라 3.0 depreceated되어 있으므로 더 나은 JRequest :-) JInput를 사용 http://docs.joomla.org/Retrieving_and_Filtering_GET_and_POST_requests_with_JRequest::getVar JInput : http://docs.joomla.org/Retrieving_request_data_using_JInput

줌라 또한 사용자 세션에 값을 저장 할 수있는 가능성이있다. 여러 페이지에서 무언가를 추적하거나 사용자가 설정 한 것과 같은 설정을 유지하려는 경우 유용합니다. 이를 UserStates라고하며 문서는 다음과 같습니다. http://docs.joomla.org/How_to_use_user_state_variables

관련 문제