TB
Criar máscara de 6 digitos para campo em Datagrid
Saudações,
Preciso definir uma máscara de 6 dígitos para o campo de ID's no DataGrid. Para ser mais preciso, necessito que todo e qualquer id seja apresentado no formato 999999, mesmo que ele seja '1', precisa aparecer como '000001'.
Tentei fazer isso criando um método 'formatId' e usando o number_format para formatar a string e depois passar o formatId como argumento para o setTransformer, no entanto não obtive sucesso com o number format.
Preciso definir uma máscara de 6 dígitos para o campo de ID's no DataGrid. Para ser mais preciso, necessito que todo e qualquer id seja apresentado no formato 999999, mesmo que ele seja '1', precisa aparecer como '000001'.
Tentei fazer isso criando um método 'formatId' e usando o number_format para formatar a string e depois passar o formatId como argumento para o setTransformer, no entanto não obtive sucesso com o number format.
Olá Thiago, vc poder usar a função nativa do PHP no setTransform:
Muito obrigado Ivan, era exatamente isso que eu precisava, abraços!