mysql - Prestashop 从查询中添加类别

标签 mysql categories prestashop

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

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

帮助我:)

我为我糟糕的英语道歉

最佳答案

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

同样,不要删除数据库中的类别,它们不仅仅存储在“类别”表中。创建一个新的类别对象,并将类别 id 作为参数:

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

关于mysql - Prestashop 从查询中添加类别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22381911/

相关文章:

java - 将输入的密码与数据库中的 BCrypt 散列密码进行比较

php - 使用 while() 生成随机文件名?

php - WooCommerce:显示类别名称

MySQL:在一个语句中连接多个表

html - 图像将我的段落隐藏在 prestashop 中

php - 在表格 Prestashop 中显示产品属性

php - Slim PHP 上传目标路径不可写

php - Laravel 从 Raw DB 到 Eloquent

css - Prestashop 智能缓存用于 css 困惑网站

categories - 如何在opencart中显示从子类别到父类别的产品?