我有一个Prestahop杂货店。现在,我想在其中通过外部文件更新单个商店的产品价格。我尝试过了
$productUpObj = new Product($productId,false,1,16); //BV2
$productUpObj->shop = array(16);
$productUpObj->id_shop_default = 16;
$productUpObj->price = $productIncObjArr['price'];
$productUpObj->save();
但是它不起作用。请为此提出任何解决方案。
谢谢
答案 0 :(得分:0)
嗯,您的代码看起来正确。在我的模块中,我有:
const toBoolean = [value => true, error => (console.error(error), false)];
if (
await userIsAdmin().then(...toBoolean)) ||
await userIsInGroup(group).then(...toBoolean)) )
{
next();
}
else {
console.log('User is not admin or in the group');
}
哦,现在我明白了。我有 $ obj-> id_shop_list ,而不是 $ obj-> shop