Initial Configuration
This module requires at least Broadleaf 4.0.0-GA
By following the steps below, you should be able to include the Gift Card and Customer Credit module.
Optionally, a DemoSite patch file is included in the docs directory of this module. The patch file adds Gift Card and Customer Credit functionality to the DemoSite. To apply the patch file, download demosite.diff
and move it to your DemoSite directory. Type the following command to apply the patch file: git apply demosite.diff
Steps to enable this module
Add the dependency management section to your parent
pom.xml
:<dependency> <groupId>com.broadleafcommerce</groupId> <artifactId>broadleaf-account-credit</artifactId> <version>2.1.0-SNAPSHOT</version> <type>jar</type> <scope>compile</scope> </dependency>
Pull this dependency into your
core/pom.xml
:<dependency> <groupId>com.broadleafcommerce</groupId> <artifactId>broadleaf-account-credit</artifactId> </dependency>
Reference the additional required SQL file in
development-shared.properties
in theblPU.hibernate.hbm2ddl.import_files
property:/config/bc/sql/load_account_credit_admin_security.sql,\
If you are not creating the DB using the import_files method, then you will need to run the SQL in the above file in your DB to setup the proper permissions.
If you want to augment the heat clinic demo data with Gift Card data, reference the additional SQL file in
development-shared.properties
in theblPU.hibernate.hbm2ddl.import_files
property:/config/bc/sql/samples/load_account_credit_demo_data.sql
Note: This SQL should run AFTER
/sql/load_catalog_data.sql
loads