控制器内的file_get_contents在prestashop中不起作用

时间:2015-09-03 14:30:42

标签: php controller prestashop file-get-contents prestashop-1.6

我试图访问控制器内的文件内容。

 $data= file_get_contents($this->module->getPath()."data/file.json");
 print_r(var_dump($data));

var_dump输出给出布尔值(false)。如何访问文件的内容?

1 个答案:

答案 0 :(得分:0)

我想提一下你的道路是错误的。

print_r($this>->module->getPath() . "data/file.json");

这将输出:yourModuleName/data/file.json

但你的控制器位于controller/admin/

因此它会在controller/admin/yourModuleName/data/file.json

中搜索文件

也许试试这个(未经测试):

"/../../".$this>->module->getPath()."data/file.json"