2015-02-06 3 views
0

나는 문제에 직면하고있다. 그러나 나는 이것을 일으킬 수 있는지 모른다. 홈페이지와 같은 기본 컨트롤러에
일부 작업에 라우팅 할 때, 예를 들어, 나는 다음과 같은 코드 조각으로 버튼을 클릭합니다 ..Yii 2 잘못된 라우팅?

Html::a('<button class="pull-right btn btn-info btn-lg"><span class="pull-right glyphicon glyphicon-th-large" ></span></button>',['user/create'], 
['type'=>'button','align'=>'right']); 

.. 그 루트!
다른 버튼이 올바르게 라우팅됩니다.
잘못된 라우팅이나 잘못된 요청을 유발할 수있는 원인을 도울 수있는 사람은 누구입니까?
감사합니다.

답변

0

['user/create'] 대신 ['/user/create']을 시도하십시오.


편집 :
이 URL이 전달되어야 하는가? 그렇지 않은 경우 user/create을 사용해보세요. URL 매개 변수를 사용하는 방법에는 여러 가지가 있습니다. http://www.yiiframework.com/doc-2.0/yii-helpers-baseurl.html#to%28%29-detail

+0

답장을 보내 주셔서 감사하지만 여전히 작동하지 않습니다. 그리드에서 검색 할 때도이 문제를 직면하게됩니다. 기본값으로 라우팅됩니다. 그 이유는 무엇입니까? – XXLend

+0

위에서 언급 한 링크를 클릭하면 어떤 반응을 얻습니까? 아마도 응답 상태가 반환되는 네트워크 흐름을 조사 할 수 있습니다. 아마도 전화가 리디렉션됩니까? – stefan

+0

내가 네트워크 트래픽을 볼 때 잘못된 응답 "홈페이지 응답"을 볼 수 있지만 오류가 없습니다. 내 디버거에서 _crsf라는 잘못된 응답을 가진 동일한 URL을 보유하고 있으며 이것이 무엇인지 그리고 내 요청에 대해 무엇을하는지 알고 있습니다. ?? – XXLend