标签: vqmod

在Opencart管理员的"订单信息"页面上添加自定义字段

我想在opencart管理员订单页面上添加自定义字段.

  1. 比较值if if oc_order.order_id= oc_custom_table.order_id然后显示oc_custom_table.comment在管理员订单列表中.
  2. 在管理订单信息页面上显示相同的内容.

我在admin_model_order.php页面中添加了一个自定义函数,其中包含所有查询.

public function getCustomTable($order_id) {
        $query = $this->db->query("SELECT * FROM " . DB_PREFIX . "custom_table WHERE order_id = '" . (int)$order_id . "'");

        return $query->rows;
    }

控制器页面非常拥挤,我不知道在哪里添加变量,因此它显示特定于订单的信息.

在语言中,我只需定义语言变量,如$ _text_custom_variable ='test'; 对?和模板文件,我只选择一个显示值的地方.

我正在使用Opencart 2.0版本.

[编辑]:好的,所以我能够通过引用其中一个vqmod来编写VQMOD,但仍然无法提取数据.我收到错误Trying to get property of non-object

我尝试首先在订单列表中添加数据.

<!--Template File -->
<file name="admin/view/template/sale/order_list.tpl">
        <operation>
            <search position="before"><![CDATA[
            <td class="text-left"><?php echo $order['date_added']; ?></td>
            ]]></search>
            <add><![CDATA[
            <td class="text-right"><?php echo 'CO'. $order['custom_orders'];?></td>
            ]]></add>
        </operation>
        <operation>
            <search position="before"><![CDATA[
            <td …
Run Code Online (Sandbox Code Playgroud)

php opencart vqmod opencart2.x opencart-module

8
推荐指数
1
解决办法
1812
查看次数

Opencart如何测试vqmod是否安装?

我编写了一个使用vqmod for opencart的模块.如何检查管理模块中是否安装了vqmod?

我想在模块内部显示一个警告,检查是否安装了vqmod?更好的方法是检查它是否具有正确的写入权限以生成缓存文件并写入vamod.log

这样做的最佳方式是什么?

PS:如果你能用vqmod标记问题会很酷.我没有足够的声誉来创建新标签.

php xml opencart vqmod

6
推荐指数
2
解决办法
9938
查看次数

在不触及Core和VQMOD/OCMOD的情况下修改OpenCart的最佳方法

有没有比使用VQMOD/ OCMOD更改OpenCart's核心文件更好的方法?

是否存在一些"覆盖"文件夹,以便我可以简单地创建PHP与文件结构相对应的任何文件,并简单地覆盖核心文件?(就像它可能在PrestaShopMagento).

VQMOD/ OCMOD高度不便.有人使用任何黑客和技巧来实现结果吗?

我不想触摸任何核心文件以保持系统清洁和可管理.

非常感谢!

overriding core opencart vqmod opencart2.x

6
推荐指数
2
解决办法
7485
查看次数

服务器错误VQMOD Opencart permissons

想知道是否有人可以帮助我.

我有一个运行在我网站根目录下运行的内容管理系统的网站.我在一个名为"shop"的子目录中安装了最新版本的Opencart - 所以www.domain.com/shop/

一切正常,我可以按预期使用Opencart.

我需要安装VQmod所以已经将文件上传到商店文件夹的根目录,我已经设置了正确的权限尝试755和777但没有运气.

每次去www.domain.com/shop/vqmod/install我都会收到403错误.

与www.domain.com/shop/vqmod/相同

Forbidden

You don't have permission to access /shop/vqmod/install on this server.
Apache Server at domain.com Port 80
Run Code Online (Sandbox Code Playgroud)

除了取出index.php之外,我的.hta文件几乎是标准的?从网址和重写规则中说改变主页链接.

RewriteBase /shop/
RewriteRule ^sitemap.xml$ index.php?route=feed/google_sitemap [L]
RewriteRule ^googlebase.xml$ index.php?route=feed/google_base [L]
RewriteRule ^download/(.*) /index.php?route=error/not_found [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !.*\.(ico|gif|jpg|jpeg|png|js|css)
RewriteRule ^([^?]*) index.php?_route_=$1 [L,QSA]

RewriteCond %{QUERY_STRING} ^route=common/home$
RewriteCond %{REQUEST_METHOD} !^POST$
RewriteRule ^index\.php$ http://%{HTTP_HOST}? [R=301,L]
Run Code Online (Sandbox Code Playgroud)

我正在错误地提到的apache服务器和plesk控制面板上运行.任何帮助或建议将非常感谢,因为我很难!

我在我的根目录中有一个.hta文件,其中cms文件是如何确保与opencart网站不冲突的.

感谢任何能为我揭示这一点的人.

vqmod

5
推荐指数
1
解决办法
7782
查看次数

仅当某些条件满足opencart时才应用VQmod的xml脚本

如何创建仅在配置中的某些值匹配时才启用的模块.该模块完全由VQmod处理.我想确保xml仅在某个值满足时执行.就像if($this->config->get('moduleserial')=='somevalue')那时只有我的xml应该执行.请以正确的方式指导我.

xml vqmod opencart2.x

5
推荐指数
0
解决办法
206
查看次数

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

我需要从PHP代码清除特定条件下的缓存.我该怎么办 我知道opencart引擎中存在对象Cache,但是如何正确删除缓存.
或者可以删除只是文件夹?
请给出建议.

php caching opencart vqmod server

4
推荐指数
1
解决办法
2万
查看次数

OpenCart OCMOD 和 VQMOD 修改系统

我是 OpenCart OCMOD 和 VQMOD 系统的新手。所以我需要一些帮助。我的问题是。

  1. 据说OCMOD是OC2+默认系统。也有人说我们必须自己编写OCMOD。这是什么意思?如果 OCMOD 带有 OC2+。那我们为什么要自己写呢?如果 OCMOD 是 OC+2 的默认部分。那么我们在OC 3.0.2.0中在哪里可以找到它呢?

  2. 如何在不影响核心文件的情况下使用OCMOD在OpenCart中进行更改?

  3. 在安装新的 OCMOD.zip 或 OCMOD.xml 和 VQMOD.zip 或 VQMOD.xml 后,如何在不删除这些更改的影响的情况下,在 OpenCart 核心文件中不安装 OCMOD 或 VQMOD 的情况下删除已经进行的更改。

  4. 如何使用 OCMOD 或 VQMOD 在升级版本中恢复在 OpenCart 中所做的更改?

  5. 如果安装了新的 OCMOD 或 VQMOD,它是否会删除 OpenCart 核心文件中已经进行的所有更改?

php opencart vqmod opencart-module ocmod

4
推荐指数
1
解决办法
698
查看次数

OpenCart执行vQmod xml文件的顺序是什么?

如果有2个vQmod /vqmod/xml/mymod1.xml/vqmod/xml/mymod2.xml更改文件(例如)catalog/model/tool/image.php,哪个vQmod将首先在OpenCart安装中执行?

opencart vqmod

3
推荐指数
1
解决办法
489
查看次数

Opencart 2.3注意:未定义的属性:Proxy :: function_name

我正在开发Opencart 2.3,我在系统中安装了一个新扩展,从那时起我在前端的产品描述页面中收到错误:

未定义属性:Proxy :: function_name**

上传的扩展程序位于管理部分,产品说明页面在安装新扩展程序之前工作正常.

注意:扩展名包含vqmod文件,修改文件夹包含与扩展名相关的文件.

php codeigniter opencart vqmod ocmod

3
推荐指数
1
解决办法
8639
查看次数

最适合在版本控制中包含或忽略vQmod文件

我在当前项目(使用OpenCart构建)中使用了一些vQmod扩展,我想知道将文件<vqmod>夹的所有文件包含到版本控制中是否真的有用.

在这个时候,我认为包含以下内容可能是正确的:

<install>
<xml>
.htaccess
pathReplaces.php
readme.txt
vqmod.php
Run Code Online (Sandbox Code Playgroud)

但我想知道相关性(特别是在后来被推入远程分支的本地开发环境中)还包括:

<logs>
<vqcache>
checked.cache
modes.cache
Run Code Online (Sandbox Code Playgroud)

感谢您的反馈.

git version-control bazaar vqmod opencart2.x

2
推荐指数
1
解决办法
152
查看次数