草庐IT

Opencart

全部标签

php - 如何向 opencart 管理添加新模块?

我想在opencart管理中的“目录”菜单项中添加一个子菜单项“位置”。在选择位置时,我想查看我自己的位置管理View页面,该页面与我自己在opencart数据库中的位置表相抵触。请让我知道要在何处创建什么mvc以在打开的购物车中实现此功能。谢谢。 最佳答案 如何创建opencart管理模块??你可以简单地通过调整来做到这一点:Admin>controller>view>template>common>header.tpl您可以简单地对该页面上的菜单进行调整(静态更改)。为您和您的员工等实际创建模块。然后按照此页面上发布的MVC教程

php - 使用 Mail() 类发送的电子邮件显示 HTML 代码而不是结果

这就是我使用Mail()发送电子邮件的方式来自opencart的类(class):$mail=newMail();$mail->protocol=$this->config->get('config_mail_protocol');$mail->parameter=$this->config->get('config_mail_parameter');$mail->hostname=$this->config->get('config_smtp_host');$mail->username=$this->config->get('config_smtp_username');$mail

php - 像来自 codeigniter for opencart 的 base_url 之类的东西?

Codeigniter有一个函数,base_url()打印绝对URL,是否有Opencart的等价物? 最佳答案 查看header.phpController文件if(isset($this->request->server['HTTPS'])&&(($this->request->server['HTTPS']=='on')||($this->request->server['HTTPS']=='1'))){$this->data['base']=$this->config->get('config_ssl');}else{$th

php - opencart 从管理员中获取产品 seo url

我正在扩展时事通讯区域,以便我可以发送包含产品列表的电子邮件,但我无法找到如何获取每个产品的seourl?当我这样做时,我实际上得到了管理URL。$this->url->link('product/product','product_id='.$row['product_id'])店面中的相同代码工作正常,如果存在seourl则返回。我可以让它工作的唯一方法是如果我手动构建URL,显然没有seourl。HTTP_CATALOG.'index.php?route=product/product&product_id='.$row['product_id']进一步调查,我发现管理区域缺少以

php - OpenCart 类别未显示

类别有:已标记“顶部”选项他们被分配到一家商店他们被分配给制造商而且它们仍未显示。我认为这不是代码问题,因为它与默认产品/类别一起工作得很好,而且我还没有触及代码。我研究了很多,但人们总是说标记“顶部”选项应该可以解决问题。请查看下面的屏幕截图。http://postimg.org/image/yv6p186kf/http://postimg.org/image/wcl00jku7/postimg.org/image/pbx07rj27谢谢编辑:我正在使用OpenCartv1.5.6编辑2:它是父类别。对于那些仍在研究这个的人,请阅读我的答案。 最佳答案

php - 我这里的错误是什么,显示 SQL 语法错误?

这个问题在这里已经有了答案:SyntaxerrorduetousingareservedwordasatableorcolumnnameinMySQL(1个回答)关闭8年前。$upper=$this->db->query("SELECT*FROM".DB_PREFIX."settingWHEREkey='ndz_limit_up'");$lower=$this->db->query("SELECT*FROM".DB_PREFIX."settingWHEREkey='ndz_limit_down'");请帮忙。

php - 打开购物车 2 : Add currently logged admin id to oc_product table on product insert

我想监控哪个仪表板用户(“管理员”)向数据库添加了新产品。我考虑的解决方案是在admin>model>catalog>product.tpl下添加另一个insert函数addProduct(),它将用户ID添加到之前在oc_product下添加的自定义列。$userID=//currentlyloggedinpublicfunctionaddProduct($data){$this->event->trigger('pre.admin.product.add',$data);$this->db->query("INSERTINTO".DB_PREFIX."productSETadded

php - 如何从 PHP 清除 Opencart 中的缓存

我需要在某些情况下从PHP代码中清除缓存。我怎么能这样做。我知道opencart引擎中存在对象缓存,但是如何正确删除缓存。或者可以只删除文件夹?请指教。 最佳答案 在OpenCart中有3个地方存放缓存图片缓存位于public_html/image/cache如果你有vQmodpublic_html/vqmod/vqcache系统(数据)缓存public_html/system/cache您可以删除这些文件夹中的文件-不要删除cache文件夹-只删除里面的内容。希望对您有所帮助。 关于p

php - Opencart 检查安装的 vqmod 版本

有没有办法检查从opencart扩展中安装的vqmod的版本?我有太多用户向我发送支持电子邮件,大部分时间是因为他们需要升级vqmod。我想添加一条警告消息,说明他们需要升级vqmod。 最佳答案 要检查您正在运行的VQMOD版本,请打开文件../vqmod/vqmod.php在第7行查找...私有(private)$_vqversion='2.3.2'; 关于php-Opencart检查安装的vqmod版本,我们在StackOverflow上找到一个类似的问题:

php - OpenCart 管理菜单链接 url

我是OpenCart的新手,我正在尝试为它制作一个模块。我想在管理菜单中有一个指向我正在创建的模块的链接,因此我编辑了这个文件:/admin/view/template/common/header.tpl我添加的代码:Import/ExportLink1Link2Link3我的问题可能非常简单:在正常链接中,的url设置如下:">我如何使用OpenCart的token为正确的模块创建一个url?模块路径为module/order_export.如果您需要更多信息,请随时询问... 最佳答案 在这里查看我的答案:https://sta