我已经通过sql查询添加了产品,但即使我正确设置了ps_product_shop和ps_product_lang,后台办公室的产品也显示为空名称,没有描述,所以除此之外没有类别连接。
我缺少什么,我可以通过SQL添加产品吗?如果是这样,我该怎么做。
我到处寻找,但没有任何疑问可以帮助我,如果有人可以帮助我,我会很感激。
答案 0 :(得分:0)
不建议通过sql查询手动将产品直接添加到数据库。如果您这样做,问题可能是id_lang
表中的ps_product_lang
字段。对于英语,id_lang是1
。请查看您的查询。
我在这里为英语做了。您可以通过以下代码添加,否则您可以使用管理面板进行产品创建。
$product = new Product();
$product->name[1] = "This is test product";
$product->description[1] = "Description";
$product->description_short[1] = "Descriptio short";
$product->active = 1;
$product->condition = "new";
$product->link_rewrite = Tools::link_rewrite('This is test product');;
$product->id_tax_rules_group = 1;
$product->price = 100;
$product->wholesale_price = 90;
$product->id_manufacturer = 1;
$product->add();