gpt4 book ai didi

php - Magento 保存();导致应用程序挂起

转载 作者:行者123 更新时间:2023-11-29 12:50:37 25 4
gpt4 key购买 nike

我试图通过将 is_active 设置为 0 来更新类别,使其不再处于事件状态,但是每当操作执行到 save() 时,Magento 就会挂起并且不会保存更新的数据库。我必须重新启动服务器才能再次使用 magento。有谁知道为什么它卡在 save() 上?我们以 root 用户身份使用 mysql workbench,因此这不是权限问题。 $todelete->delete() 工作没有任何问题


public function onclearAction() //Clear button on sales app removes sale
{<br/>
echo "onclear start";
$model = Mage::getModel('countdown/observer_category');
foreach ($_POST['number'] as $entity_id) {
$type = "category";
$cat = Mage::getModel("catalog/category")->load($entity_id);
$cat->setData('is_active', 0);
$cat->save();
$todelete = Mage::getModel('countdown/countdown')->getCountdown($type, $entity_id);
$todelete->delete();
}
$this->_redirect('adminhtml/salesapp/index');
}

最佳答案

使用这个

$cat->setIsActive(1);
$cat->save();

希望这对您有帮助,如果对您有帮助,请不要忘记喜欢我的回答

关于php - Magento 保存();导致应用程序挂起,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24805231/

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