2012-05-29 3 views
0

플러그인에서 현재 줌라 URL을 어떻게 변경할 수 있습니까?쿠키를 기반으로하는 Joomla 라우터

예를 들어 나는 쿠키 나는 새와 현재의 URL을 대체 할 수있는 줌라 플러그인을 만들 필요가 barnaul

동일 $_COOKIE['mycity']을 설정할 수 있습니다.

예를 들어 내가 JoomFish 그 수행 방법을 이해하기 위해 최선을 노력하고있어 지금

http://www.myjoomlawebsite.com/barnaul/about.html

http://www.myjoomlawebsite.com/about.html

교체 ... 내가 파고해야 할 것 같아요 JURI->setPath.

답변

0

JRouter::attachBuildRule()을 사용해보세요. 두 개의 인수를 취할 콜백 함수를 전달해야합니다. 첫 번째 인스턴스는 JRouter이고 두 번째 인스턴스는 JURI입니다 (둘 다 참조로 전달됨). 그러면 함수가 쿠키 값을 확인하고 필요에 따라 JURI 인스턴스의 경로를 업데이트해야합니다.