如何编写PHP代码段以读取OpenCart数据库以按类别提取产品并将其显示在OpenCart框架之外?因此,例如,我为小部件A和B构建了这个不错的前端网站,但是后来有一个名为/ cart的子网站,其中安装了OpenCart,在我的前端网站中,我加载了某种OpenCart库文件,然后读取数据库以获取产品按类别(A和B)。或者,您可能知道使用直接SQL本身的技术吗?
这个问题与this one不同,因为我试图不在OpenCart中构建新模板,而是使用API(或直接到数据库)来展示OpenCart应用程序框架之外的产品和我的自己的应用程序框架。
答案 0 :(得分:0)
我试过在OpenCart论坛上问过这个问题,但奇怪的是,mods删除了那篇文章而没有解释,从未告诉我原因。所以,我别无选择,只能从代码中寻找答案,因为开发人员的文档对于这类问题很差。我发现可以通过查看以下文件中的类方法或通过在其他Web应用程序中加载该类文件来访问OpenCart的产品目录。 (关于如何加载该类文件,需要一些工作来弄清楚 - 我还不知道。)
在OpenCart 2.x目录中,查找此文件:
目录/模型/目录/ product.php
您将从SQL代码中了解OpenCart如何获取产品列表,然后了解如何在单个产品上获取产品详细信息。