No magento 1.x, posso adicionar os arquivos css na cabeça usando o helper como no código abaixo.
<reference name="head">
<action method="addCss"><stylesheet helper="module/helperclass/helperfunction"/></action>
</reference>
Mas não pode fazer isso no Magento 2.
Então agora eu adicionei esse código <link rel="stylesheet" type="text/css" media="all" href="<?php echo $_helper->getCSSFile()?>">
no contêiner "after.body.start".
Alguém sabe como posso adicionar um arquivo de modelo personalizado <head>
?
Pesquisou em toda a Web por essa resposta e finalmente conseguiu muitas experiências.
Acredito que seja a maneira mais fácil:
Vá para a página localizada no painel Admin.
Encontre sua página e role a seção de conteúdo para baixo até a seção xml de atualização de layout.
Nessa caixa, você pode adicionar CSS e JS específicos da página.
Isso adicionará seu script ao topo da seção principal.
(Tornando as coisas complicadas para o seu JS)
Acima você notará que eu adicionei o
requirejs
arquivo primeiro. Isso é feito porque, sem adicioná-lo antes do seu arquivo JS personalizado, você não poderá acessar as outras bibliotecas carregadas no requirejs.fonte