产品未在目录页面下显示

时间:2017-11-12 23:58:46

标签: prestashop prestashop-1.7

我的问题是当我从目录产品中添加产品并将其与特定类别相关联时。此产品不会显示在类别页面上。

例如:如果我添加产品并将其与家具部分相关联。当我点击家具页面时,家具页面上没有任何产品显示。

我无法在线找到错误日志。但它正在我的localhost上工作。对我的直播网站没有用。

之前有没有人发现同样的问题?我该如何解决?

我打开调试模式并出现此错误:

[PrestaShopDatabaseException]
Access denied for user 'XXXXXX'@'%' to database 'XXXX'



CREATE TEMPORARY TABLE ps_cat_restriction ENGINE=MEMORY SELECT DISTINCT cp.id_product, p.id_manufacturer, product_shop.condition, p.weight FROM ps_category c STRAIGHT_JOIN ps_category_product cp ON (c.id_category = cp.id_category AND c.nleft >= 35 AND c.nright <= 52 AND c.active = 1) STRAIGHT_JOIN ps_product_shop product_shop ON (product_shop.id_product = cp.id_product AND product_shop.id_shop = 1) STRAIGHT_JOIN ps_product p ON (p.id_product=cp.id_product) WHERE product_shop.`active` = 1 AND product_shop.`visibility` IN ("both", "catalog")

2 个答案:

答案 0 :(得分:1)

您需要为MySQL用户授予“创建临时表”权限。

答案 1 :(得分:0)

尝试重新生成{{1}}文件。转到Prefereneces - &gt; SEO和URL,将友好URL设置为否并保存。然后启用它并再次保存。