Jquery – Template

Category : JQuery, Smarty/Templates

Não é de hoje que existem ferramentas para template em JavaScript. O objetivo destas é facilitar a exibição de dados na interface, para evitar que você precise escrever o html dentro de um loop do JavaScript ou pior que isso, que você faça a resposta do lado do servidor e traga todo o html montado de lá.

Assim surgiram diversas ferramentas para ajudar nessa tarefa, hoje já existe diversas alternativas. Eu conhecia apenas o PURE, e hoje pesquisando sobre template em JavaScript para Jquery, achei isso no site do Jquery: http://api.jquery.com/jQuery.template/

Achei o plugin muito bacana, e muito simples de usar. Já faz um bom tempo que uso apenas JSON para transações ajax e este plugin faz exatamente o que eu preciso. Esta em beta ainda, mas já funciona muito bem. Vou tentar usar em algum site para valer, para verificar a estabilidade do danado.

Na página tem alguns exemplos de como usar, mas vou colocar aqui o teste que eu fiz:

 

?View Code JAVASCRIPT
1
2
3
4
5
6
7
8
9
10
 
$.getJSON('customerDetails.php',{responseType:'
    function(response){
        $.template(
            "customerList", 
            "<option value="${id_customer}">${name_first} ${name_last}</option>
        " );
        $.tmpl( "customerList", response ).appendTo( "#id_customer" );
    }
);

A resposta desta chamada JSON é um objeto neste formato:

?View Code JAVASCRIPT
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
 
[
  {
    "id_customer":"1",
    "name_first":"Fulano",
    "name_last":"Siclano",
    "email":"fulano@gmail.com",
    "ddd_fone":"11",
    "fone":"5555-6666",
    "zip":"04444-444",
    "address":"Rua Que vai e volta",
    "number":"123",
    "neighborhood":"Jardim dos Bairros",
    "city":"Sao Paulo",
    "estate":"Sao Paulo",
    "cpf":"000.000.000-99",
    "status":"1",
    "data_record":"AAAA-MM-DD",
    "password":"123",
    "born_date":"AAAA-MM-DD"
  }
]

Como vêem é uma resposta JSON, com muito mais informação do que eu estou utilizando no template, porém ele faz o assign por chaves, e o processo fica bem simples.

Espero que isso entre logo na distribuição oficial do Jquery :)

Programming, Motherfuckers

Category : De si para consigo, Fun

Mais em:

http://programming-motherfucker.com/

Descaso da Americanas.com (grupo B2W mesmo que o Submarino)

Category : De si para consigo, E-Commerce, geral

Caros, transcrevo abaixo e-mail enviado para a Americanas.com pela minha esposa, tamanha a falta de respeito e profissionalismo que eles vem atuando no mercado.

Prezados,

Pela segunda vez em menos de 2 meses eu tenho problemas com a americanas.com.

A primeira vez foi no Natal, no qual o produto foi entregue somente dias antes do natal, apesar da compra ter sido com alguma antecedência, e ainda os atendentes sequer tinham conhecimento de onde estava o meu produto.

Pela segunda vez, agora no aniversário da minha sobrinha, efetuei uma compra no dia 08.02 e somente hoje tomei conhecimento que a Americanas simplesmente havia cancelado o meu pedido e solicitado estorno à minha operadora de cartões de créditos. Tamanha a minha indignação por mais uma vez me sentir de mãos atadas e com o sentimento de ser apenas mais uma consumidora que fora enganada pela B2W.

Quer dizer, conforme a atendente me informou, não há em estoque o produto que adquiri, porém se entro no site da empresa, há disponibilidade para compra… Tamanha falta de respeito com os seus consumidores.

Ora, se a B2W quer de fato ser o que se acha ser, deve no mínimo ter um controle maior de estoque. Na verdade BURRA sou eu que apesar do ocorrido no Natal, ainda ter a capacidade de insistir no erro. Na verdade imaginei que teria sido um problema apenas no natal devido a demanda, porém cometi um equívoco grave!!!

Afinal, faltando dias para o aniversário da minha sobrinha, terei que comprar em outro lugar o produto que escolhi e é claro que não encontrarei outro igual, e o pior, como explica-se para uma criança que o presente que ela mesmo tinha escolhido e que já estava esperando ansiosamente, simplesmente havia sido cancelado???? Enfim, isto não é problema da Americanas.com não é mesmo????

Enfim, eu como consumidora queria no mínimo um pouco mais de respeito. E olhando por outro lado, no qual sou sócia de um e-commerce, pequeno ainda, mas tenho a visão do vendedor, com certeza estou aprendendo bastante em COMO NÃO FAZER.

Infelizmente não posso simplesmente engolir mais um “sapo”, terei que alertar os consumidores para que não mais caiam nestas armadilhas.

Afinal, não estamos aqui falando apenas de aquisição de um produto, todos sabemos sobre anseios, e expectativas que as pessoas possuem ao adquirir um produto pela internet, aliás, isto apenas reforça ainda mais os medos e os receios dos consumidores.

Apenas uma coisa eu tenho certeza: nunca mais comprarei na americanas.com.

Atenciosamente,

Roberta Tamaki