add ($ pid)와 같은 매개 변수를 추가 할 수 있습니다. control/add/4와 같이 호출하십시오. 어떤 유효성 검사 오류, 그것은 붕괴와
을 말할 때
그러나 "ConsultingDetsController에 대한 인수 1 누락 :: 추가()" 어디에서 CakePHP의 기본 추가()를 호출하는 방법이 문제를 해결하는 것입니다? 덕분에 ... 당신이 함수를 작성하고 URL에 변수를 전달하려는 경우add() 함수에 하나의 매개 변수를 추가하는 방법
0
A
답변
0
,이처럼 써서 :
public function add($pid) {
//...
-하지만 그런 식으로 작성하는 경우, 모든 시간을 당신 이 함수에 액세스하려고하면 해당 변수가 있어야합니다. 그렇지 않으면 언급 한 오류가 발생합니다.
함수에 액세스하고 싶은 경우 (예 : 양식을 제출할 때와 같이 URL 변수가 필요하지 않음) 변수를 전달하면 값을 설정하기 만하면됩니다.
public function add($pid = null) {
당신이 controller/add/4
또는 controller/add
을 통해 함수를 호출하고 오류가 발생하지 않을 수 있습니다 이렇게 : 매개 변수의.
if(!empty($pid)) { //or something similar, depending on your data
+0
많은 감사합니다! – alexkd
관련 문제
- 1. OleDbDataWriter에 매개 변수를 추가하는 방법
- 2. 동적 매개 변수를 jquery 함수에 전달하는 방법
- 3. asp.net에서 js 함수에 매개 변수를 전달하는 방법
- 4. ID 매개 변수를 함수에 전달하십시오.
- 5. 매개 변수를 $ .doTimeout 함수에 전달하십시오 (
- 6. usort/uasort cmp 함수에 매개 변수를 추가하는 방법은 무엇입니까?
- 7. urllib2 오프너에 추가 매개 변수를 추가하는 방법
- 8. DataRow의 Add 메서드에 매개 변수를 전달하는 방법? 에만 DataRow 방법을 추가하는 방법 서명의
- 9. 매개 변수를 PHP에서 matlab 함수에 전달
- 10. 함수에 지연을 추가하는 방법
- 11. JQuery/AJAX로 URL에 매개 변수를 추가하는 방법
- 12. ASP.net 페이지에 매개 변수를 추가하는 방법
- 13. Ember-rest에서 요청 매개 변수를 추가하는 방법
- 14. PHP 코드에 테스트 매개 변수를 추가하는 방법
- 15. Umbraco 템플릿에 맞춤 매개 변수를 추가하는 방법
- 16. TTF_RenderText_Solid의 문자열에 변수를 추가하는 방법
- 17. 매개 변수를 추가하는 방법은 무엇입니까?
- 18. 동일한 기능에 매개 변수를 추가하는 방법은 무엇입니까?
- 19. SQL 쿼리에서 하나의 매개 변수를 선택하는 방법. 매개 변수
- 20. PHP의 비교 함수에 매개 변수를 보내려면 어떻게해야합니까?
- 21. iOS가 출력 float 매개 변수를 함수에 전달했습니다.
- 22. MATLAB : 함수에 매개 변수를 전달하려면 어떻게합니까?
- 23. 술어 함수에 추가 매개 변수를 전달하려면 어떻게합니까?
- 24. Ajax 호출이 함수에 매개 변수를 전달합니다.
- 25. jQuery 함수에 매개 변수를 전달 하시겠습니까?
- 26. 함수에 대한 매개 변수를 변경하는 setInterval
- 27. 자동으로 매개 변수를 함수에 전달하는 방법은 무엇입니까?
- 28. variadic 함수에 매개 변수를 동적으로 전달
- 29. Npgsql은 저장된 함수에 이름으로 매개 변수를 전달합니다.
- 30. 매개 변수를 사용하지 않는 멤버 함수에 바인딩?
것은 당신의 URL은 'http://www.example.com/의 형태로되어 있는지 확인하십시오
다음, 단지 당신이 $의 pid는 중요한 일을 위해 그것을 사용하기 전에 데이터가 확인하기 'http : // www.example.com/control/add /'가 아니라'control/add/4'가 아니라 –
이 던져 질 것입니다. 폼의 액션 또한'control/add/4'이어야합니다. 유효성 검사 오류가 있으면 올바른 ID로 다시로드됩니다. 또한 숨겨진 필드 사용을 고려하십시오. – Ross