Tenho uma página que gostaria de incluir uma tag dentro da tag HEAD, eu alterei o arquivo master.ftl e deu certo, porém acredito que esse arquivo seja global para todo o Fluig, e toda vez a tag some sozinha. Teria algum outro arquivo que eu possa alterar para que seja mantida a alteração somente nessa página?
O WCM permite o desenvolvedor customizar a renderização das páginas através de templates Freemarker que podem ser inseridos tanto no head como no fechamento da tab body do HTML.
Você pode criar os templates custompagehead e custompage respectivamente para o seu código da tag head e body que serão renderizados em todas as páginas do produto, independente do layout utilizado. As customizações podem ser globais na plataforma ou por tenant.
Apesar de ser possível obter total controle sobre as páginas autenticadas da plataforma editando o master.ftl, esse procedimento não é recomendado pois o arquivo master.ftl pode sofrer alterações em versões futuras que sobrescreveriam a customização desejada.
Para mais detalhes sobre customização de páginas e exemplos com código, consulte a documentação
Dentro da pasta custom page eu criei um arquivo .ftl com duas tag link, no template da página eu adicionei <#import “/custompagehead.ftl” as wcm/>, quando recarreguei a página ficou em branco, faltou alguma coisa?
Diego, ao criar o arquivo custompagehead ele é automaticamente importado pelo WCM, não há necessidade de importar manualmente no seu layout - Lembrando que após criar o arquivo, é necessário reinicializar a plataforma.
Entendi, no caso de alterar somente para uma página, esse ‘codigo-do-tenante’ seria qual ID?
A possibilidade de alterações somente estão relacionada ao CSS? É possível implementar funções para executar alguma rotina?