Yog*_*per 0 php magento magento-1.9
我在magento根目录中有一个制作文件。像下面
文件夹名称/pay.php
此文件调用api并使用某些lib。当我通过浏览器网址直接调用它时。
我想在magento函数中调用它。
pay.php有一个类,我将此文件添加到magento模块文件中并创建一个对象,但它显示了对象引用的错误。
我该怎么办?请给我建议。
在此先感谢所有magento开发人员
将您的图书馆放在[magento]/lib文件夹中
例如您的图书馆是PhpExcel,因此您必须将其放入 [magento]/lib/PhpExcel
并在调用之前将您的媒体库包含在magento文件中。
$includePath = Mage::getBaseDir(). "/lib/PhpExcel/Classes";
set_include_path(get_include_path() . PS . $includePath);
Run Code Online (Sandbox Code Playgroud)
所以您已经创建了PhpExcel库的对象来访问它
$objPHPExcel = new PHPExcel();
Run Code Online (Sandbox Code Playgroud)
供您参考,请下载PhpExcel导出并检查目录结构以及访问magento中的外部库的方法。
它在[magento] \ app \ code \ local \ Conlabz \ Mreport \ controllers \ Adminhtml \ ExportController.php中创建一个对象
希望这对你有帮助