checkout_index_index.xml 2.7 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. <?xml version="1.0"?>
  2. <!--
  3. @copyright Vertex. All rights reserved. https://www.vertexinc.com/
  4. @author Mediotype https://www.mediotype.com/
  5. -->
  6. <page xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:View/Layout/etc/page_configuration.xsd">
  7. <body>
  8. <referenceContainer name="before.body.end">
  9. <block class="Magento\Framework\View\Element\Template" ifconfig="tax/vertex_settings/enable_vertex" name="checkout.message.manager" template="Vertex_Tax::checkout/message-manager.phtml" />
  10. </referenceContainer>
  11. <referenceBlock name="checkout.root">
  12. <arguments>
  13. <argument name="jsLayout" xsi:type="array">
  14. <item name="components" xsi:type="array">
  15. <item name="checkout" xsi:type="array">
  16. <item name="children" xsi:type="array">
  17. <item name="sidebar" xsi:type="array">
  18. <item name="children" xsi:type="array">
  19. <item name="summary" xsi:type="array">
  20. <item name="children" xsi:type="array">
  21. <item name="totals" xsi:type="array">
  22. <item name="children" xsi:type="array">
  23. <item name="vertex-messages" xsi:type="array">
  24. <item name="component" xsi:type="string">Vertex_Tax/js/view/checkout/summary/tax-messages</item>
  25. <item name="config" xsi:type="array">
  26. <item name="template" xsi:type="string">Vertex_Tax/checkout/cart/totals/tax-messages</item>
  27. <item name="title" xsi:type="string" translate="true">Vertex Messages</item>
  28. </item>
  29. </item>
  30. </item>
  31. </item>
  32. </item>
  33. </item>
  34. </item>
  35. </item>
  36. </item>
  37. </item>
  38. </item>
  39. </argument>
  40. </arguments>
  41. </referenceBlock>
  42. </body>
  43. </page>