Как работает headScript () view helper? - PullRequest
4 голосов
/ 06 июля 2010

Я использую Zend_View_Helper_HeadScript для добавления кода JavaScript внутри тега <head>.

$view->headScript()->appendScript($javascript);
$view->headScript()->appendScript($javascript2);

Это прекрасно работает, за исключением того, что мой код полон тегов <script> (по одному на каждый appendScript call)).Как добавить $javascript2 к тому же тегу <script>?Я просто хочу иметь один <script> тег внутри <head>.

В чем разница между headScript и inlineScript?

1 Ответ

2 голосов
/ 06 июля 2010

Пожалуйста, попробуйте

$view->headScript()->appendScript($js1)->appendScript($js2);
echo $view->headScript();

InlineScript используется, если вам необходимо добавить скрипт внутри тега <body>.

...