gpt4 book ai didi

magento - 以编程方式从布局中删除 block

转载 作者:行者123 更新时间:2023-12-02 21:23:48 26 4
gpt4 key购买 nike

我想根据通过前端路由器 Controller 登录的用户从产品 View 页面中删除product_options_wrapper block 。

我知道我可以通过编程方式附加一个新 block ,但我没有找到删除函数。 :-(

尝试过某事。像这样

$this->getLayout()->unsetBlock('product_options_wrapper');

$this->getLayout()->getBlock('product.info')->remove('product_options_wrapper');

但是没有任何作用。

最佳答案

为了使用其父 block 删除 block ,请使用下面的代码

$this->getLayout()->getBlock('product.info')->unsetChild('product_options_wrapper');

关于magento - 以编程方式从布局中删除 block ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14275333/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com