prestashop:此消息背后的标准是什么

时间:2016-07-20 11:41:13

标签: prestashop

我已经从数据库查询中添加了产品,但是当我转到产品详细信息页面时,我在前台发现了此消息。

有1个错误

此产品已不再可用。 prestashop版本是1.6.1.6

1 个答案:

答案 0 :(得分:0)

您不应该使用查询来添加产品而不是像

那样
$product = new Product();
$product->name[Context::getContext()->id_lang] = 'Any thing';
$product->link_rewrite[Context::getContext()->id_lang] = Tools::str2url('Any thing');
$product->description[Context::getContext()->id_lang] = 'Lorem ipsum';
$product->quantity = 5;
$product->active = true;
$product->is_virtual = false;
$product->price  = 10.00;
$product->id_category_default  = (Configuration::get('PS_HOME_CATEGORY'))? (int)Configuration::get('PS_HOME_CATEGORY') :
$product->add();