Estou tentando adicionar um atributo de produto personalizado à lista de itens na seção de resumo no checkout no Magento 2. O arquivo de modelo está em Magento_Checkout/web/template/summary/item/details.html
e procura exibir o valor do atributo personalizado antes do nome do produto. Alguma idéia de como esse valor é adicionado ao modelo ko? Parece que há outra pergunta para isso aqui, mas nunca foi respondida.
magento2
magento-2.1
knockoutjs
sudopratt
fonte
fonte
Respostas:
Você terá que criar um plugin para isso. Eu queria adicionar o sabor do produto ao resumo do pedido. Foi assim que criei um plugin e consegui o que queria.
Fornecedor = Sejal
Arquivos que você precisa criar:
app\code\Sejal\Flavor\registration.php
app\code\Sejal\Flavor\etc\di.xml
app\code\Sejal\Flavor\etc\module.xml
app\code\Sejal\Flavor\Plugin\ConfigProviderPlugin.php
vendor\magento\module-checkout\view\frontend\web\template\summary\item\details.html
você pode substituir esse arquivo no seu tema assim
Código: registration.php
di.xml
module.xml
ConfigProviderPlugin.php
details.html
no tema e adicione
abaixo
É isso aí! Espero que ajude!
fonte
se você deseja adicionar seu atributo personalizado ao resumo do pedido, é necessário substituir: (Layouts) 1) checkout_cart_index:
2) checkout_index_index:
3) sales_order_view:
adicione js personalizados para obter seu valor de atributo personalizado como este em seu módulo: em /view/frontend/web/js/view/checkout/cart/totals/processingfee.js:
);
adicione outros js para calcular o valor com o valor total da cobrança em: /view/frontend/web/js/view/checkout/summary/processingfee.js
);
Nesse conjunto, você encontrará o atributo com valor Obrigado :)
fonte
Para mim, $ result ['totalsData'] ['items'] estava vazio. Em vez disso, usei a seguinte implementação:
fonte
Eu preciso exibir o nome simples do produto configurável. Então eu usei o código como abaixo. Mas o mesmo nome simples é exibido quando eu escolho as mesmas opções configuráveis no resumo da ordem de pagamento. Então, como eu mostro nomes simples e corretos de produtos?
fonte