Prestashop从查询中添加类别

时间:2014-03-13 14:34:51

标签: mysql categories prestashop

我必须创建一个脚本,用于从另一个电子商务导入某个类别。我需要在mysql中使用查询插入类别。我已经创建了一个脚本,并添加了该类别。在“管理”面板中,我查看新类别。但是,如果我继续进行电子商务,我不会在默认主题中有类别树的左侧边栏中查看此内容。

此外,我尝试从管理面板添加一个类别,这可以在电子商务的侧栏中看到。然后,我删除了数据库中的所有行,但类别仍然可见。

帮帮我:)

我为我可怕的英语道歉

1 个答案:

答案 0 :(得分:0)

我认为您应该使用默认的prestashop功能来管理类别创建。不要直接使用任何自定义查询,创建新的Category对象,填写所有需要的字段并保存。您可能需要一些额外的信息,因此请查看AdminCategoryController以查看所需内容。

以同样的方式,不要删除数据库中的类别,它们不仅存储在"类别"表。创建一个类别为参数的新类别对象:

$categorytodelete = new Category($id_category);
$categorytodelete->delete();