public marks

PUBLIC MARKS from bacon with tags brandao & themes

04 October 2007 20:00

theme system

esta questão é muiito interessante mesmo, porque permite que você ainda não precise mais "hackear" templates originais do xoops facilitando os updates que voltaram finalmente a serem oferecidos no xoops.org. a sobreposição de templates (ou em inglês templates overriding) foi introduzida na versão xoops 2.0.14 . o sistema a partir desta versão sempre consulta dentro da pasta do tema para ver se acha templates iguais aos encontrados nos módulos e caso positivo utiliza estes no local dos originais. isto vale para qualquer módulo que utilize tempaltes conforme o luix já havia magistralmente comunicado. um extra que acho que cabe ressaltar aqui é a localização destes. nada melhor que um exemplo para que fique claro: para sobrepor o system_block_login.html que está originalmente dentro de modules/system/templates/blocks/system_block_login.html você precisa colocar a sua versão do template em. /themes/<suapastadetema>/modules/system/blocks/system_block_login.html. é