0
내 앱에는 동일한 앱의 두 개의 서로 다른 화면에 대해 서로 다른 두 개의 컨트롤러가 있습니다. 하나에있는 동안 나는 당신을 다른 하나에 태우는 버튼을 설정하려고합니다. (모바일 앱이며 두 화면 사이의 상호 작용을 원합니다.)Yii : 다른보기에서 컨트롤러 시작
href='window.open(".CController::createUrl('/mobilechart').")
내가 PHP를 CONCAT를 사용하는 이유 초기 컨트롤러에서이 코드를 생성하지만, 제대로 동작하지 않습니다 :
나는 노력하고 있습니다. 동일한 컨트롤러를 실행하므로 변수를 전달하지 않으므로 오류가 발생합니다.
href='".CController::createUrl('../index.php/mobilechart')."'
을하지만, 그것은 정보를로드처럼 유지 충전기 결코 : 그것을 사용 (이것은 올바른 URL을 가져옵니다) 작동처럼
는 것 같습니다. 새로운 컨트롤러보기로 바로 가면 완벽하게 작동합니다!
어떻게하면됩니까 ??
대단히 감사합니다!
나는 많은 것들을 시도했다. mobilechart는 컨트롤러의 이름이므로 시도해 보았습니다 : ../mobilechart 그리고 여러 가지로 완전한 링크가 있지만 실제 컨트롤러를 다시 실행하려고합니다! 그냥 window.open없이 작동하지만로드하는 데 몇 시간이 걸릴 수 있습니다. 웹 페이지를 요금 부과합니다! 고마워!! – Lucia
@ 루시아 : 그리고 모바일 차트 컨트롤러의 액션 이름은 무엇입니까? – Jon
당신은 색인을 의미합니까? 만약 내가 그것을 추가하여 노력하고있다! – Lucia