2014-01-11 2 views
0

마지막으로 스크립트를 실행하기 위해 뷰의 맨 아래에서부터 레이아웃의 맨 아래로 스크립트를 보내려고합니다. 순간 Cakephp,보기의 레이아웃 하단에 자바 스크립트를 보냅니다.

, 내 레이아웃이 사용하고 있습니다
$this->Html->script('myjs', array('block' => 'scriptBottom')); 

echo $this->fetch('scriptBottom'); 

그리고

를 내보기에, 몸의 맨 아래에.

하지만 내보기

$this->Html->script('alert(\'lol\''), array('block' => 'scriptBottom')); 

에서

이 작동하지 않습니다.

PHP에서 js 코드를 생성해야하므로 어떻게 할 수 있습니까?

PS는 이미이 문제를 확인하고 그것은 도움이되지 않았다 : http://api.cakephp.org/2.4/class-HtmlHelper.html#_script

답변

1

당신은

$this->Html->scriptBlock('alert("lol")', array('block' => 'scriptBottom')); 

를 사용하지할까요?

+0

내 나쁜, 바보 같은 오류 : / – mattspain

관련 문제