小编Sye*_*bir的帖子

在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
查看次数

通过sql profiler测试Web API服务?

我需要通过sql profiler测试web api的帮助.

我测试了使用chrome高级休息客户端和提琴手,但我需要使用探查器测试,所以我可以知道哪种方法真的很慢,我可以插入不同的东西

例如,如果方法中有三件事我可以通过一次插入一个来测试; 我不能用fiddler或rest客户端服务做同样的事情.

谢谢你的帮助.

c# sql-server asp.net web-services asp.net-web-api

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

打印检查板时出现空指针异常?

我已经初始化了板,我正在尝试打印它,但它总是给我空指针异常.这是我的Checkers.java类:

 package specialCheckers;
/*There is another class: 
    Checkers which contains a Cell[][] board and a String message. 
    Checkers should have mutators and accessors for these.*/
public class Checkers {
    Cell[][] board;
    String message;
    /**********Setters and getters Started*****/
    public void setBoard(Cell[][] board){
        this.board = board;
    }
    public Cell[][] getBoard(){
        return board;
    }
    public void setMessage(String message){
        this.message = message;
    }
    public String getMessage(){
        return message;
    }
    /**********Setters and getters Ended*****/

    /*Checkers should also have a public void init() method that sets …
Run Code Online (Sandbox Code Playgroud)

java

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