mysql - Prestashop 类别在后台不显示名称和 url

标签 mysql prestashop-1.6

我有每个产品的主类别、子类别和默认类别。我通过 sql 将数据输入到 ps_category_lang 表中。

当我查看 SQL 表时,所有数据似乎都很好。但是当我登录后台时。
默认类别中似乎缺少数据。主分类和子分类正确。

default category in the sql table with name and url 如您所见,默认类别 1000104001017 有 name 和 link_rewrite。

在后台,您可以看到包含姓名和 ID 的相同数据。
back office view default categories

但是当我编辑默认类别时它是空的。没有名字,也没有网址。 Missing data in the default categories

有人遇到过这种情况吗?即使在 Prestashop 论坛上我也找不到任何答案。我已确保这些类别处于事件状态。如果它有帮助,那么我会收到此错误

属性 PrestaShopLogger->object_id 无效

但是当我用谷歌搜索这个错误时,没有太多关于它的信息。我也不知道这个错误可能在哪个文件中。

最佳答案

类别 ID 大小太长,导致冲突。
我更改了类别 ID 的长度,现在工作正常。

关于mysql - Prestashop 类别在后台不显示名称和 url,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31667833/

相关文章:

php - 带有固定 header 的可滚动 echo 数据库表

html - 浏览器支持: png files with jpg extension

javascript - 代码跟踪和 PrestaShop

.htaccess - 如何从一种语言 301 重定向到默认语言

mysql - Prestashop 畅销产品 SQL 查询语法错误

php - PrestaShop - 覆盖 Controller 不起作用

mysql - 在 mysql 查询中多次相同(子)查询

mysql - Laravel Eloquent 独特的时间戳年份

php - mysql特殊日期输出格式

php - SELECT DISTINCT 返回所有值