我是prestashop的新用户并尝试在供应商文件夹中添加第三方库,我可以在自定义模块中使用它。我在我的模块中添加了composer.json,但无法在prestashop供应商文件夹中安装第三方库。
非常感谢任何帮助/指导。
答案 0 :(得分:0)
我使用了fzaninotto / faker库,我得到了这样的工作: 我的模块根目录下的Composer.json:
{
"require": {
"fzaninotto/faker": "^1.6"
}
}
然后运行
composer install
现在为了使用这个软件包,我在模块的根目录创建了一个名为faker.php的文件,该文件以包含正确的文件开头:
<?php
require('vendor/autoload.php');
require('../../config/config.inc.php');
$faker = Faker\Factory::create('fr_FR');
基本上这是一个3步骤的过程: 1.创建你的composer.json 2.运行composer install 3.包括新创建的供应商目录中的autoload.php,确保使用正确的相对路径