我想移动添加到购物车按钮下面的产品自定义选项部分。我正在使用Luma主题。如何做到这一点?
在/Vendor/Theme/Magento_Catalog/layout
文件夹中,创建一个catalog_product_view.xml
在<body>
标记内,您可以使用move指令从Luma重新排列标准布局。这应该会奏效:
<?xml version="1.0"?>
<page layout="2columns-left" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../../../../../../../lib/internal/Magento/Framework/View/Layout/etc/page_configuration.xsd">
<body>
<move element="product.info.options.wrapper.bottom" destination="product.info.form.options" before="product.info.options.wrapper"></move>
</body>
</page>
此外,请参阅有关此主题的magento devdocs:https://devdocs.magento.com/guides/v2.0/frontend-dev-guide/layouts/xml-manage.html
不过,从电子商务的角度来看,我想不出有哪一个用例是直观和实用的。但这是个离题。
我在@pritim Info24的帮助下找到了一个解决方案。这是链接:
https://magento.stackexchange.com/questions/251722/magento-2-how-to-move-custom-options-after-cart-button