我使用mysql查询添加了一个产品,该产品已成功添加,但未在网站上列出。我添加了所有必要的详细信息,即oc_product info,oc_product_description,oc_product_to_category,oc_url_alias。所有细节似乎都已成功添加,但提出了以后的问题。
该产品甚至没有在管理面板中列出,但是当我尝试使用该产品列出该产品时,它会列出所有字段为空,这意味着它不存在。尽管当我在本地服务器上尝试使用相同的产品时,该产品在管理面板中列出,但不在前端。在管理面板上检查时,一切似乎都很好。
可能出了什么问题?
等待积极和查询解决方案的响应。
谢谢!
最佳答案
为了使产品出现在管理面板中,您必须至少在product_id
表上指定product
,在product_id, language_id, name
上指定product_description
,其中所有表上的product_id
都相同
要使产品出现在前端,您需要指定附加值,例如status, date_available, model
表上的product
和product_id, store_id
表上的product_to_store
,其中所有表上的product_id
都相同
美好的一天
关于mysql - 从数据库上传的产品未列出-opencart,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24239477/