magento-2.1
footer
copyright
MazeStricks
fonte
fonte
Um possível hack pode nos ajudar a modificar o ano dinamicamente.
Vá para -> Admin -> Geral, escolha Design -> Expanda a seção Rodapé e cole o código abaixo.
Copyright © <script>document.write(new Date().getFullYear())</script> Magento. All rights reserved.
Remova o cache e verifique.
Coloque o seguinte conteúdo neste arquivo:
{theme_dir}/Magento_Theme/templates/html/copyright.phtml
fonte
<?= /* @escapeNotVerified */ str_ireplace('{{year}}', date('Y'), $block->getCopyright()) ?>
... e, em seguida, use o texto de direitos autorais "{{year}}" no rodapé do administrador. Dessa forma, eu posso ter controle total sobre o texto junto com o ano da atualização automática.Coloque o seguinte conteúdo neste arquivo:
{theme_dir}/Magento_Theme/templates/html/copyright.phtml
Em seguida, limpe o cache.
fonte
A melhor maneira de fazer isso seria criando um plug-in after no método getCopyright em
Magento\Theme\Block\Html\Footer
. Não é uma boa prática adicionar lógica a um modelo.Adicione o seguinte em um módulo personalizado no
etc/frontend/di.xml
arquivocrie
Plugin/Theme/Block/Html/Footer/UpdateCopyrightWithCurrentYear.php
dentro de você o módulo:Peguei emprestado o regex de Krishna ijjada para combinar com o ano. Além disso, isso adiciona o ano atual na mensagem de direitos autorais para que o ano em que os direitos autorais começaram também permaneça visível.
fonte
É necessário pensar no fuso horário, aqui está a minha resposta (
{theme_dir}/Magento_Theme/templates/html/copyright.phtml
):fonte
É assim que eu faria. substituir
copyright.phtml
:Em seguida, vá para
Content->Design->Configuration
Escolha um tema eEdit->footer->copyright
adicione isto:Feito!
fonte