我在 magento 根目录中有一个文件。像下面
文件夹名/pay.php
该文件调用 api 并使用一些 lib。当我通过浏览器网址直接调用它时。
我想在 magento 函数中调用它。
pay.php 有一个类,我在 magento 模块文件中添加了这个文件并创建了一个对象,但它显示了对象引用的错误。
我应该怎么办?请给我建议。
在此先感谢所有 magento 开发人员
我在 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);
所以你已经创建了 PhpExcel 库的对象来访问它
$objPHPExcel = new PHPExcel();
供您参考下载PhpExcel 导出并检查目录结构以及在 magento 中访问外部库的方法。
它在 [magento]\app\code\local\Conlabz\Mreport\controllers\Adminhtml\ExportController.php 中创建一个对象
希望这对你有帮助