Fala galera! Tudo belezura com vocês ?! Espero que sim !
No vídeo de hoje trago uma vídeo aula falando sobre um componente muuuuuiiiitttooooo utilizado no Yii2 (pelo menos eu uso muito rsrs) chamado Formatter!
Você que tem suas classes Utils, Utilidades e etc para fazer a formatação de datas, data/hora, CPF, CNPJ, CEP e dentre outros… Hoje lhe mostrarei que você não precisa mais disso! Veja como o Yii2 pode ajudar (E MUITO) você com formatação de dados.
Classe Formatter: http://www.yiiframework.com/doc-2.0/guide-output-formatting.html
Guia de Referência Formatter: http://www.yiiframework.com/doc-2.0/guide-output-formatting.html
Extensão INTL do PHP (Pré Requisito): http://php.net/manual/pt_BR/book.intl.php
Cadastre-se na nossa lista: https://dersonsena.typeform.com/to/Z5q3Rr
Grupo TELEGRAM YiiBrasil: http://telegram.me/yiibrasil
Mt bom o vídeo. Só para variar.
Mt didático. Essas coisas que deixam of FW fodástico
Obrigado pelo feedback Cálcio! =)
Olá Kilderson,
Estou curtindo muito os videos, muito bacana sua abordagem de repassar seu conhecimento, cada dia mais estou me interessando pelo Yii e iniciei um projeto para colocar em prática o conteúdo que estou absorvendo!
Estou querendo implementar a mascara do CNPJ na gridview, mas estou com dúvida de qual seria a melhor forma, vi que é possível configurar o “value” da coluna, colocando o format “raw”, mas não consegui implementar…
Olá Marcelo! Primeiramente obrigado pelo seu feedback e me desculpe pela demora no retorno!
Para isso, basta você usar a chave “content” que tem em seu valor uma
function(BillParcel $model, $key, $index, DataColumn $column) { … }
Daí, dentro da function você faz retornar o que você bem entender. Mais detalhes tu pode ver na documentação:
https://www.yiiframework.com/doc/api/2.0/yii-grid-column#$content-detail
Forte abraço e espero ter te ajudado.