2014-10-28 2 views

답변

1

사용 makeUrl : $ PARAM =는 isset ($ _ GET [ 'ID :

http://rtfm.modx.com/revolution/2.x/developing-in-modx/other-development-resources/class-reference/modx/modx.makeurl

가 // getUrlParam

// 당신이 URL의 PARAM를 얻을 수있는 경우 니펫 '])? $ _GET [ 'id'] : 0;

$ url = $ modx-> makeUrl (34, '', array ('p'=> $ param));

return $ url;

+0

감사합니다. 나는 당신이 제안한대로 그것을했는데 왜 내 코드가 작동하지 않는지 궁금하다. – Casero

+1

구문이 잘못되어 [[~ 34]]? p = [[! getUrlParam? & whatever ='whatever']]는 올바른 구문이었을 것입니다. (그것이 효과가 있다면 올바른 답으로 표시해야합니다) –

+0

이 솔루션은 훌륭합니다. 감사합니다. 하지만 내 구문은 정확하다고 생각합니다 http://rtfm.modx.com/revolution/2.x/making-sites-with-modx/structuring-your-site/resources#Resources-URLParametersforResourceTags 스 니펫없이 잘 작동합니다. [[ ~ 34? & p = [[무엇이든]]]] – Casero

관련 문제