问题标签 [opencart-3]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - 显示在产品页面 OpenCartv3 中售出的单位
我试图在 OpenCart v3 的产品页面中显示每个产品的销售单位,但我不断收到以下错误
致命错误:未捕获错误:在 /Applications/XAMPP/xamppfiles/htdocs/store/catalog/controller/product/product.php:157 中调用成员函数 getUnitsSold() on null 堆栈跟踪:#0 /Applications/XAMPP/xamppfiles /htdocs/store/system/engine/action.php(79): ControllerProductProduct->index() #1 /Applications/XAMPP/xamppfiles/htdocs/store/catalog/controller/startup/router.php(25): Action- >execute(Object(Registry)) #2 /Applications/XAMPP/xamppfiles/htdocs/store/system/engine/action.php(79): ControllerStartupRouter->index() #3 /Applications/XAMPP/xamppfiles/htdocs/store /system/engine/router.php(67): Action->execute(Object(Registry)) #4 /Applications/XAMPP/xamppfiles/htdocs/store/system/engine/router.php(56): Router->execute (对象(动作))#5 /Applications/XAMPP/xamppfiles/htdocs/store/system/framework.php(168): Router->dispatch(Object(Action), Object(Action)) #6 /Applications/XAMPP/xamppfiles/htdocs/store/system/startup.php(104): require_once('/Applications/X. ..') #7 /Applications/XAMPP/xamppfiles/htdocs/store/index.php(19):在第 157 行的 /Applications/XAMPP/xamppfiles/htdocs/store/catalog/controller/product/product.php
到目前为止我所拥有的是
目录/模型/目录/product.php
并在目录/控制器/产品/product.php
任何人都可以发现问题所在和解决方案。
谢谢。
.htaccess - OpenCart 3.X SEO URL 都进入首页
我正在运行 OpenCart 3.0.2.0 并且我已经打开了 SEO Urls。但他们都在显示主页。我的 htaccess 文件是默认文件(是的,我将它从 htaccess.txt 更改为 .htaccess)。
我一生都无法弄清楚他们为什么不工作。有没有其他人有这个问题?我也在 Open Cart 论坛上发帖,但似乎没有人在那里回复。任何帮助都会很棒。
这是我的 htaccess 文件:
javascript - 如何将 Tawk 聊天嵌入 OpenCart 3
我正在使用 OpenCart 版本 3.0.2.0,我不知道在哪里嵌入 Javascript 代码
为我指出,将 Tawk 代码放入 OpenCart 3 的位置。谢谢!
opencart - 在 OpenCart 3.0 中,如何删除电子邮件表单并替换为电子邮件链接?
我想删除默认情况下在联系我们页面中的电子邮件表单,并在此处列出我的电子邮件地址。我还想在该页面上输入更多信息。我该如何改变呢?在 3.0 版中我要更改哪个文件?新的 3.0 版本使用了 twigg 语言,并且没有很多论坛可以帮助我解决这个问题。谢谢
php - OpenCart 未添加订单历史记录 3.0.1.1
我无法解决这个问题,我被困在这里试图弄清楚发生了什么,我安装了支付扩展,当我尝试用信用卡支付产品时,一切正常,我的支付服务器确认交易和OpenCart 向卖家和客户发送电子邮件,问题是,完成交易后,OpenCart 没有向卖家和客户添加订单历史记录,我尝试查看扩展源代码,但对我来说一切都很好. 我问其他人,没有人对这个扩展有问题。日志文件只是输出:
这是付款扩展中的一段js,它调用该函数来确认付款:
和目录/控制器/扩展/付款处的控制器:
opencart - Opencart 3.x 版本:无法删除“由”驱动
我无法删除版本 3.x 中页脚上的“由 opencart 提供支持”。新文件都是 twigg 文件,我不知道在哪里或如何做。请提供有关路径和配置的任何帮助。谢谢大家。
opencart - 如何将语言数据发送到 OpenCart 3 中的视图文件?
我不知道它在 open cart 的新版本中是如何工作的。以前直接填充到控制器数组 $data 中的所有语言数据都传递到视图文件中,但现在在控制器中只加载一个语言文件,我无法理解语言文件中的数据如何发送到模板文件。请帮忙
php - 在 OpenCart 3.0.x 的顶部菜单中输入信息页面
互联网上对 OpenCart 的所有帮助都在*.tpl
文件上......但是 OpenCart 现在已经更新,所以我面临的基本问题是我想在顶部菜单中添加一个信息页面“关于我们”。没有我可以更改的 HTML 视图,所以我有一个.twig
文件,它只让类别显示在顶部菜单中,如下所示:
控制器是 menu.php 如下:
我只想在顶部菜单中显示关于我们的页面
opencart - OpenCart 3.0.2.0 URL 添加到元标题
OpenCart 似乎将我的域名的开头随机添加到元标题中。我没有添加任何 SEO 扩展,当我查看源代码时,没有什么明显的原因导致这种情况。有人可以帮助我,因为它似乎正在伤害我的 SEO。
opencart - 扩展未启用
我正在将 Opencart 2.3 的扩展迁移到 Opencart 3。一切似乎都很好,除了我无法启用扩展。当我转到扩展-> 发货时,状态不会改变,它保持禁用状态,但是如果我转到设置,下拉菜单显示已选择启用。前端或日志文件中没有任何错误。我尝试调试,但一切似乎都很好。有什么想法可能是错的吗?数据库中的设置(extensionName_status)也是1
注意:扩展名很大,如果我在这里发布它会太多。如果您需要特定的代码片段,我会提供。