OpenCart中的自定义帮助程序功能

Chr*_*ris 5 php opencart

试图在opencart中创建自定义PHP函数.基本上我需要知道我们是否正在查看购物车或结帐页面.我知道实现这一目标的最简单方法是访问路由请求参数.我想创建一个可重复使用的功能,但是可以在站点范围内使用.

这可能吗?它会去哪里?

该函数看起来像这样:

function isCheckout() {

    $route = $this->request->get['route'];

    //is cart?
    if($route == 'checkout/cart')
        return 'cart';

    $parts = explode('/', $route);

    if($parts[0] == 'checkout')
        return 'checkout';

    return false;

}
Run Code Online (Sandbox Code Playgroud)

San*_*jay 15

将帮助程序文件放在系统目录中的帮助程序文件夹中

system/helper/myhelper.php

并将其包括在内

system/startup.php 文件

像这样

require_once(DIR_SYSTEM . 'helper/myhelper.php');

你完成了