在Prestashop的modules文件夹中包含文件

时间:2014-12-11 19:00:49

标签: php include-path prestashop-1.6

我在Prestashop商店内的 / classes / 子目录中创建了一个子文件夹,名称为 service (例如 / classes / service / )。

我试图包含我自己创建的模块的php文件,以便在我在 / classes / service / <内创建的类中使用以下代码行访问其方法/ strong>:

include(dirname(__FILE__).'/../../modules/mymodulename/mymodulename.php')';

class A {    
      .
      .
      .

      public function callmodule(){
           $obj = new MyModuleName();
           $obj->someMethod();
      }

}

我在包含/../../的情况下将其用于两个目录,一个用于转到服务文件夹,另一个用于转到 root 商店的文件夹,但问题是上面这行没有返回任何东西,当我打电话给它时,只给了我一个没有错误或警告的空白页面,如果我删除它的工作正常,但我需要访问此文件。

有一种更好的方法可以无错误地访问文件吗?

PD :当我的意思是打电话给 A 时,因为我在 .htaccess 中放了一条规则来重定向特定调用某个类,如调度程序,其中调用 A 类。

0 个答案:

没有答案