php - 在 prestashop-1.7 中使用 php 函数保存产品
问题描述
在展示产品时,我的网站出现问题,使用 prestashop-1.7 制作。我在数据库中有 7500 种产品,但由于某种奇怪的原因,在网上只显示 4100 种。为了展示它,我必须去后台的产品部分并保存它,但如果有超过 3000 种产品,我需要永远保存它。
为了解决这个问题,我正在考虑使用与产品一起使用的 php 文件调用 Save() 函数来保存所有产品。
我错过了许多 php 的概念,所以我要求指导是否可以这样做以及我可以在哪个文件中创建函数。
谢谢你,我等待你的回应。
问候
解决方案
您的产品可能没有在前端搜索中正确编入索引(如果它们是直接在 SQL 中或通过 CSV 导入工具导入的,这很典型)。
如果是这种情况,只需进入后台Shop Parameters > Search并单击Re-build the entire index,这应该可以解决问题,而无需保存所有产品。
推荐阅读
- python - 如何从元组列表列表中删除项目,同时保留结构
- .htaccess - RewirteRule .htaccess 中的 If 条件
- hyperledger-fabric - 客户端如何连接到超级账本结构网络?
- java - 在java中删除双向链表中的两个节点时出错
- marklogic - MarkLogic - 如何获取字段索引列表
- sql-server - 将第二个 SQL 行向前的值与 XML 值进行比较?
- android - 登录前处理“允许相机访问设备的位置”
- powershell - 如何使 powershell 脚本单击或填充没有名称或 ID 的元素?
- r - 保留外部列表的日期之前和之后
- sql-server - SQL Server 2012 全文搜索匹配结果