CORREÇÃO DA DATA DO MODULO EMTHEMES
1 - Normalmente alteraríamos a validação dos campos antes de alterar o back-end, contudo, exclusivamente neste módulo, as modificações que seriam necessárias para trazer para o português poderiam comprometer vários pontos chave do sistema. Para evitar incêndios, vamos apenas alterar o formulário de cadastro de posts, já que foram feitos diversos testes neste modulo e todos os campos de data estão funcionando perfeitamente somente com as modificacoes anteriores. Então, primeiramente, vá em: (VAMOS ALTERAR DIRETAMENTE O PLUGIN DA MAGEFAN, RESPOSÁVEL PELO EMTHEMES)
app/code/magefan/blog/block/adminhtml/post/edit/tab/main.php
Substitua o seguinte fieldset
$fieldset->addField( 'publish_time', 'date', [ 'name' => 'post[publish_time]', 'label' => __('Publish At'), 'date_format' => $dateFormat, 'disabled' => $isElementDisabled, 'class' => 'validate-date validate-date-range date-range-custom_theme-from' ] );
por:
$fieldset->addField( 'publish_time', 'date', [ 'name' => 'post[publish_time]', 'label' => __('Publish At'), 'date_format' => $dateFormat, //'disabled' => $isElementDisabled, 'disabled' => true, 'class' => 'validate-date validate-date-range date-range-custom_theme-from display-none-novos-posts' ] ); if (!$model->getId()) { $today = date("m/d/Y"); $model->setData('publish_time', $today); }
altere tambem o css, vá na custom css e adicione o seguinte código:
VER COMO ADICIONAR CSS NO ADMINHTML > https://magento.stackexchange.com/questions/137439/magento-2-how-to-add-custom-css-for-adminhtml