Como verifiquei na documentação do magento 2 sobre a alteração do conteúdo do minicart.
Existem duas maneiras:
Nós o alteramos personalizando minicart.phml e colocando-o em:
app/design/frontend/OrangeCo/orange/Magento_Checkout/templates/cart/minicart.phtml
- Mas na outra página: http://devdocs.magento.com/guides/v2.0/frontend-dev-guide/templates/template-sample.html
Nós o personalizamos em content.html e o colocamos em:
app/design/frontend/OrangeCo/orange/Magento_Checkout/web/template/minicart/content.html
Então, essas perguntas são:
Como o magento 2 decide quando usar os arquivos html e phtml?
Isso está relacionado ao modo 3 no Magento 2: Padrão, Desenvolvedor e Produção?
@thienphucvx A documentação em http://devdocs.magento.com/guides/v2.0/frontend-dev-guide/themes/theme-inherit.html está incorreta.
A resposta correta está em: http://devdocs.magento.com/guides/v2.0/frontend-dev-guide/templates/template-sample.html .
Se você olhar o arquivo mencionado no primeiro link,
vendor/magento/module-checkout/view/frontend/templates/cart/minicart.phtml
verá que não pode modificar o posicionamento dos itens no minicart com o botão de checkout.Isso ocorre porque essa parte do minicart está aqui:
vendor/magento/module-checkout/view/frontend/web/template/minicart/content.html
Quando encontro inconsistências nos documentos, como você tem aqui, abro uma solicitação de recebimento no GitHub. Há muitos documentos para a equipe de documentação estar 100% correta o tempo todo. Abra um PR, eles revisarão sua atualização ... e, se não tiverem certeza, entrarão em contato com uma autoridade interna sobre o assunto e responderão com um feedback sobre a sua correção ou não. Eles são amigáveis. Vá em frente!
fonte