2014-06-19 6 views
0

숨겨진 또는 암호화 된 데이터를보기에서 컨트롤러로 보내는 방법은 무엇입니까?보기에서 컨트롤러로 데이터를 보내는 방법 cakephp

<?php 
echo $this->Html->link(
    $user['Recruiter']['title'], 
    array(
     'controller'=>'users', 
     'action'=>'action/'.$user['Recruiter']['id'].'/'.$user['Recruiter']['title'] 
    ), 
    array(
     'escape'=>false 
    ) 
); 
?> 
+2

물어 보면 이해가되지 않습니다 - 위의 예제에서 숨겨진/암호화 된 정보는 무엇입니까? – AD7six

+0

양식? 게시하다? 링크에서 매개 변수를 얻으시겠습니까? –

+0

[HTML Helper] (http://book.cakephp.org/2.0/fr/core-libraries/helpers/html.html). 케이크 규칙에 따라 url 배열은 다음과 같이 형식화되어야합니다 : array ('controller'=> 'controller_name', 'action'=> 'action_name', parameter1, parameter2, ...)'그러나 질문은 ypu 나중에 원하니? 리디렉션, 아무 일도 일어나지 않습니다 ... – hidewak

답변

1

당신은 사용자의 ID와 제목을 얻을 수있는이

<?php 
echo $this->Html->link(
    $user['Recruiter']['title'], 
    array(
     'controller'=>'users', 
     'action'=>'action', 
     $user['Recruiter']['id'], 
     $user['Recruiter']['title'] 
    ), 
    array(
     'escape'=>false 
    ) 
); 
?> 

보십시오 :

은 내가

을 통해보기에서 컨트롤러에 링크 등을 보내 COMPANY_ID과 USER_ID이 컨트롤러 모양

function action($id=null,$title=null) 
{ 
    ... 
} 
관련 문제