Preciso de ajuda para que o campo de data ja venha preenchido com a data do dia atual

<?= $form->field($modelEnc, "[{$i}]data")->textInput(['type' => 'date', 'value' => !$editMode ? date('Y-m-d') : $modelEnc->data == null ? date('Y-m-d') : $modelEnc->data , 'max' => date('Y-m-d')])->label(false) ?>

O cliente não pode selecionar dias futuros mas pode escolher dias passados, mas preciso que o campo de data ja apareça com o dia atual quando ele foi criar o form

use kartik\date\DatePicker;

@fredyr69 deu certo vlw mas ainda tenho um problema, o botão do calendário não funciona ele pede para escrever a data,
image
Tem mais alguma parâmetro ou outra coisa que eu possa fazer para que funcione.

@fredyr69 na verdade não resolveu, ja aparece a data mas so no placeholder, não conta como um valor ja definido tentei trocar pelo value e colocar recebendo date() mas no campo não aparece o valor ja definido, mas no inspecionar ele aparece, e o botão de calendário não funciona kkkkk.
image

Como a tabela AAAA-mm-dd é projetada? verifique o modelo
Saudações, envie o código do formulário, en php

Consegui resolver de outra maneira, indentifiquei que a verção estava antiga refiz tudo com a mais nova e funcionou, obrigado.