2015-01-19 3 views
0

anglejs 표현식을 html 헬퍼에 이와 같이 삽입하고 싶습니다. 이 코드에서CakePHP html 도우미에 각도 표현 포함하기

<td><?php 

echo $this->html->link(_('{{row.Document.name}}'), array('controller' => 'documents', 'action' => 'edit', '_({{row.Document.id}})')); 
?> 
</td> 

, 그것은 이름 매개 변수가 올바른 얻을 수있어,하지만 ID는, 그냥 고정 할 수있는 방법을 궁금해?

감사합니다.

답변

0

URL 인코딩을 '_({{row.Document.id}})'으로 할 수 없기 때문에 할 수 없습니다.

는 도우미를 사용하거나 도우미를 확장하고 같은 코드와 방법을 너무 많이 넣지 마십시오 :

$url = Router::url($url); 
foreach ($options['unescapedParams'] as $param) { 
    $url .= $param; 
} 

을 그리고 당신은 옵션을 통해 탈출 얻을하지 않을 PARAMS를 전달합니다. 도우미를 전혀 사용하지 않겠습니다. 내 경험에 비추어 볼 때, Angular 속성을 가진 엄청난 $ options 배열을 갖는 형태로 끝나는 양식 (일반적으로 Angular로 완전히 처리되는)에 대한 도우미를 사용하면 매우 다양한 Angular 특정 사항이 있다는 것입니다.