CORREÇÃO DA DATA DO MODULO EMTHEMES

De Tek-System Wiki
Revisão de 19h24min de 21 de fevereiro de 2018 por Rafael Padovani (discussão | contribs) (Criou página com '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 p...')
(dif) ← Edição anterior | Revisão atual (dif) | Versão posterior → (dif)
Ir para navegação Ir para pesquisar

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