0

我想知道如何最好地将 PHPSpreadsheet 合并到 Joomla 中!应用程序,在共享主机上。

使用 PHPExcel,您只需上传库。

PHPSpreadsheet 正在使用 Composer,这对我来说是新的,但看起来很简单。但是,我看到了 Joomla!包含它以管理核心中的依赖关系,但不发布composer.json文件,并提交/vendor子文件夹。

有关安全添加 PHPSpreadsheet 的最佳方法的任何建议,以便 Joomla 可以使用它!扩展,而不会弄乱 Joomla!核?

4

3 回答 3

0

您可以composer.json在 Joomla 的根文件夹中添加一个普通文件。然后 Composer 将vendor在主级别创建一个文件夹,并libraries/vendor为 Joomla 核心保留该文件夹不变。

任何想要使用根vendor文件夹中的库的扩展都必须自行加载相应vendor/autoload.php的库。

于 2018-03-14T02:47:19.807 回答
0

利用

JLoader::registerNamespace('PhpOffice', $pathToPhpOffice);
于 2018-05-03T17:34:05.683 回答
-1

与上述类似的行......但是你如何在我的托管网站上安装 PHPSpreadsheet,我对后端的访问权限有限。

我可以 FTP 到站点的根目录。

于 2018-04-05T08:44:01.177 回答