Javascript код в заголовке прямо перед закрытием тега заголовка - PullRequest
0 голосов
/ 04 мая 2020

Я хочу написать несколько встроенных JavaScript, но прямо перед закрытием -Tag. Я не могу использовать page.headerData.99999 или около того, потому что мне нужна функция пользователя для вывода. Поэтому я попытался использовать viewhelper:

$pageRenderer = GeneralUtility::makeInstance(PageRenderer::class);
$pageRenderer->addHeaderData($myStuffHere);

Но addHeaderData помещает мой код в середину всего вывода заголовка - сразу после мета-тегов и перед всеми javascripts.

Есть ли возможность поставить его в конец как последнюю запись блока заголовка?

Спасибо!

1 Ответ

0 голосов
/ 05 мая 2020

Я не знаю, как это можно сделать с чистым PHP, но с опечаткой у вас есть возможность определить свой собственный тег:

page {
   bodytag (
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js"></script>
<body>
   )
}

или более сложный с bodyTagCObject:

page {
   bodyTagCObject = COA
   bodyTagCObject {
      10 = TEXT
      10.value = https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js
      10.wrap = <script src="|"></script>

      99 = TEXT
      99.data = page:uid
      99.wrap = <body id="page-|">
   }
}
...