Monthly Archive: November 2009

Nov 30

Estilize uma tab usando Layout.createTab

Problema: Quero estilizar uma tab usando CFLAYOUT quando a tab for criada. Solução: Usando javascript:ColdFusion.Layout.createTab voce pode configurar os parâmetros de configuração do “configObject”. É aqui que voce pode estilizar a tab antes dela ser criada. Explicação detalhada: Não há muitos exemplos de como se criar uma nova tab e então esilizá-la, voce poderia estilizar …

Continue reading »

Permanent link to this article: http://ensina.me/coldfusion/estilize-uma-tab-usando-layout-createtab/

Nov 30

Configurando prioridade de email usando CFMAIL

Problema: Quero adicionar um status de prioridade para clientes de email compatíveis usando CFMAIL. Solução: ColdFusion 4.5 introduziu uma sub-tag CFMAILPARAM permitindo voce adicionar cabeçalhos a uma mensagem, mas ColdFusion 8 mudou a prioridade para um atributo do CFMAIL. Explicação detalhada: ColdFusion 4.5 introduziu a sub-tag CFMAILPARAM permitindo voce adicionar arquivos anexos e cabeçalhos, incluindo …

Continue reading »

Permanent link to this article: http://ensina.me/coldfusion/configurando-prioridade-de-email-usando-cfmail/

Nov 30

Criando uma simples galeria de imagens de um diretório em particular

Problema: Quero criar uma simples galeria de imagens que tenho em um diretório em particular. Solução: Isto pode ser feito usando CFDIRECTORY e CFIMAGE. Voce pode ler o diretório e usando CFIMAGE, redimensionar e exibir. Veja um exemplo simples abaixo. Explicação detalhada: Primeiro defina algumas variáveis, estas nos dizem onde a pasta de imagem está …

Continue reading »

Permanent link to this article: http://ensina.me/coldfusion/criando-uma-simples-galeria-de-imagens-de-um-diretorio-em-particular/

Nov 30

Chamando um RESTful Web Service

Problema: Uma aplicação ColdFusion precisa chamar um RESTful web service. Solução: ColdFusion fornece um modo simples e fácil de chamar RESTful webservices com <cfhttp>. Explicação detalhada: Muitas vezes uma aplicação terá acesso a dados de um provedor de terceiros. Um destes provedores podem fornecer dados em um serviço Web RESTful. (Representational State Transfer – http://en.wikipedia.org/wiki/Representational_State_Transfer) Para …

Continue reading »

Permanent link to this article: http://ensina.me/coldfusion/chamando-um-restful-web-service/

Nov 30

Crie um ColdFusion stylesheet switcher

Problema: Quero criar um método que permita que meus visitantes possam mudar os estilos sem o uso de JavaScript em ColdFusion. Pode ser feito ? Solução: Sim, para acomodar condições de diferentes usuários, existem vários métodos que são usados para mudar estilos em uma página da web. O método mais popular é mudando o CSS …

Continue reading »

Permanent link to this article: http://ensina.me/coldfusion/crie-um-coldfusion-stylesheet-switcher/

Nov 30

Redirecionando HTTP para HTTPS

Problema: Quero forçar um usuário do website para HTTPS quando ele estiver entrando informaç0αo sensitiva. Solução: Dependendo em quais particulares variáveis CGI estiverem disponíveis, voce pode usar CFLOCATION. Explicação detalhada: O código abaixo verifica qual porta o usurário está e se não fôr 443 (tipicamente https), ele redireciona o cliente para o https. Nota: a …

Continue reading »

Permanent link to this article: http://ensina.me/coldfusion/redirecionando-http-para-https/

Nov 30

Usando cfajaxproxy como exemplo para ‘adicionar ao cart’

Problema: Quero criar um objeto JavaScript de um CFC e então usando um evento onclick, passar meus argumentos para o CFC. Por exemplo, útil para um botão “Adicionar ao Cart” sem ter que submeter a página. Solução: Você pode criar seu CFC e um objeto JavaScript usando cfajaxproxy, jsclassname. A classe proxy JavaScript é que irá representar o …

Continue reading »

Permanent link to this article: http://ensina.me/coldfusion/usando-cfajaxproxy-como-exemplo-para-adicionar-ao-cart/

Nov 22

Redimensionar imagens on-the-fly para caber em uma grid

Problema: Voce tem imagens, algumas delas estào em formato retrato e outras em paisagem, em um diretório e voce quer escalar as imagens para caber no layout grid de tal forma que o lado mais longo seja de um tamnaho especificado e o menor lado escale proporcionalmente. Solução: ColdFusion 8 introduziu diversas e poderosas funções …

Continue reading »

Permanent link to this article: http://ensina.me/coldfusion/redimensionar-imagens-on-the-fly-para-caber-em-uma-grid/

Nov 22

Como posso usar ColdFusion com JSON ?

Problema: Como posso usar Coldfusion com JSON ? Solução: ColdFusion tem suporte nativo para criar e converter dados JSON. Essas funções são:serializeJSON, deserializeJSON and isJSON. Explicação detalhada: JSON significa Javascript Object Notation. Voce pode imagina-lo como uma forma de representar dados (qualquer tipo de dados) em uma string. Isso torna os dados fáceis de serem passados entre client …

Continue reading »

Permanent link to this article: http://ensina.me/coldfusion/como-posso-usar-coldfusion-com-json/

Nov 22

Movendo arquivos de uma pasta para outra

Problema: Como podemos usar ColdFusion recursivamente para mover arquivos de uma pasta (diretório) para outra ? Solução: A tag cfdirectory do ColdFusion permite voce rapidamente obter os arquivos de uma pasta. Uma solução seria simplesmente listar todos os arquivos de um diretório fonte e então copia-los (cada um) para o destino. Entretanto, voce deve se assegurar que …

Continue reading »

Permanent link to this article: http://ensina.me/coldfusion/movendo-arquivos-de-uma-pasta-para-outra/

Older posts «