Мои коллеги нашли решение:
plone.htmlhead - это просмотр, зарегистрированный продуктом plone.app.layout, который загружает три других представления:
- plone.resourceregistries.styles
- plone.resourceregistries.scripts
- plone.resourceregistries.kineticstylesheets
Я добавил в тег HEAD следующее:
<div tal:replace="structure provider:plone.resourceregistries.styles" />
И следующее внизу:
<div tal:replace="structure provider:plone.resourceregistries.scripts" />
<div tal:replace="structure provider:plone.resourceregistries.kineticstylesheets" />
Готово! CSS будут расположены вверху страницы, а JS внизу страницы