Fyndiq Prestashop Module
Fyndiq official Prestashop module. Supports versions
This plugin is open souce and therefore free to use and modify, but it is no longer maintained by Fyndiq. If you want to update it, please fork the repository and do any changes you like in your own repository.
To build the module go to the root directory and run:
The newly built module package will be created in
_PS_MODE_DEV_ is set to
This flag is normally found in
prestashop/config/defines.inc.php, but your mileage may vary.
Go to Prestashop admin -> Modules and click the
Add new module button on the top. Select the module archive and install it. Then click the install button besides the module in the list.
This module requires Apache to have
AcceptPathInfo set to
Specifically, it's required for the automated notification system to work.
To use the vagrant box for development, go to
vagrant/ and run:
to bootstrap the machine.
To develop the module, you can make s symbolic link to the
src/ directory into the modules directory in your Prestashop installation:
ln -s src/ /path/to/prestashop/modules/fyndiqmerchant
To install the PHP development dependencies, you'll need Composer. Once installed run
composer update to get all dependencies;
Here is an example of how to install SASS on Debian 7:
sudo gem install sass
build- builds the module package from source;
compatinfo- checks the code for the lowest compatible PHP version;
coverage- generates test coverage report in
css- builds the CSS file from SCSS using SASS;
php-lint- checks the files with the PHP internal linter;
phpmd- checks the code with PHP Mess Detector;
scss-lint- lint checks the SCSS files using
sniff- checks the code for styling issues;
sniff-fix- tries to fix the styling issues
test- runs the PHPUnit tests;