2011-12-21 2 views

답변

8

지금처럼, 당신의 연결 코드에서 탈출 옵션을 사용 안 함 :

<li class="iAdd"> 
<?php echo $this->Html->link(
    '<span>Add Cuisine</span>', 
    array('action' => 'add'), 
    array('escape' => false) // This line will parse rather then output HTML 
); ?> 
</li> 
+0

감사합니다. cakephp 2.x 버전에서도 작동합니다 – Kushal

5

당신은 항상 링크에 일반 HTML을 사용할 수 있습니다

$this->Html->link('<span>'.h($text).'</span>', array('action'=>'add'), array('escape'=>false)); 
+0

참고 H() 당신이 계획하는 경우 DB 입력을 전달에 귀하의 링크를 누른 다음 보안 목적 (많은 프로그래머는 잊지 이스케이프 => 거짓을 사용하는 동안) – mark

+0

텍스트가 정적 있다면 나는 그것을 직접 사용할 수 있습니까? –

+1

확신 - 당신의 레이아웃을 망칠 수있는 html 문자가 없다는 것을 안다면 (< > "...) – mark

관련 문제