我想根据通过前端路由器控制器登录的用户从产品视图页面中删除product_options_wrapper块。
我知道我可以以编程方式附加一个新块,但我没有找到删除函数。 :-(
尝试过某事。像那样
$this->getLayout()->unsetBlock('product_options_wrapper');
$this->getLayout()->getBlock('product.info')->remove('product_options_wrapper');
但没有任何效果。
为了使用其父块删除块,请使用以下代码
$this->getLayout()->getBlock('product.info')->unsetChild('product_options_wrapper');
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)