在默认布局中,选项和添加到购物车的按钮被调用
<?php echo $this->getChildChildHtml('container1', '', true, true) ?>
我想将可配置选项从添加到购物车和数量字段中拆分出来,以便在我的布局中将它们显示在不同的位置。有任何想法或准备使用变通办法吗?
最佳答案
您可以很容易地拆分它(但我花了很多时间才找到它:))-如果您查看app/code/core/Mage/Core/Block/Abstract.php 查看 public function getChildChildHtml 的 PHPDoc,您会看到第二个参数确定了子 block 名称。因此,您可以在价格 block 呈现之前先调用
<?php echo $this->getChildChildHtml('container1', 'product.info.options.wrapper', true, true) ?>
在呈现价格 block 后,调用
<?php echo $this->getChildChildHtml('container1', 'product.info.options.wrapper.bottom', true, true) ?>
关于html - Magento - container1 和 container2 的拆分选项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12296845/