Como posso facilmente controlar a aparência do meu site?
Embora técnicas não-ColdFusion como um arquivo eficaz CSS são uma maneira fácil de controlar o layout de um site, você também deve considerar o uso de tags personalizadas (custom tags), e tag personalizada "wrappers" como uma maneira de manter uma aparência consistente em todo o site. Custom Tags "wrappers" são simplesmente tags personalizadas que envolvem o conteúdo. Como um exemplo:
<cf_foo>
Stuff here
</cf_foo>
Quando o ColdFusion executa o arquivo, ele irá executar a tag personalizada, foo, duas vezes. Uma vez que antes de "Stuff here" e uma vez depois. Você pode programaticamente determinar se foo está sendo rodada no início ou no final da execução. Isso é feito usando o escôpo embutido this e o valor ExecutionMode.
<cfif thisTag.executionMode is "start">
Code here to run in the beginning.
<cfelse>
Code here to run at the end.
</cfif>
Esta técnica é muito útil para manipulação de layout. Você pode facilmente usar uma tag customizada de layout que lida com a saída de um cabeçalho e rodapé, utilizando o código acima. Em seguida, embrulhe suas páginas com o código assim:
<cf_layout>
This is my page!
</cf_layout>
Este artigo foi baseado numa sugestão de Mat Evans.
0 responses to “Como posso facilmente controlar a aparência do meu site?”