Skip to content

aclDeveloper/demo-ecommerce

 
 

Repository files navigation

Ecommerce-Demo for Pimcore 5

E-Commerce Demo Application for Pimcore 5.

Caveats (will be improved)

Important : in order to install this profile, your DB and DB user needs to support the LOAD DATA INFILE command. See the following issues for details:

Installation

  • Download latest Pimcore 5 build

  • Install this package via composer:

    $ composer require pimcore/demo-ecommerce --no-scripts
    
  • Install Pimcore (via web or CLI installer) - it should now list this install profile as available

  • Execute the following command to symlink any assets from bundles into your document root (you can omit the symlink and relative options if that fits your environment better):

$ bin/console assets:install --symlink --relative
  • If you want to use the AdvancedObjectSearchBundle, you need to make sure to have an elastic search instance available and update the config file /app/config/pimcore/advancedobjectsearch/config.php respectively. If not, you can deactivate the bundle to avoid problems when creating, updating or deleting objects.

Useful Hints

If MySQL cannot acceess your project folder due to permission issues, this might help: https://bbs.archlinux.org/viewtopic.php?id=227181

 mkdir /etc/systemd/system/mariadb.service.d
 cd /etc/systemd/system/mariadb.service.d
 pico -w load_data.conf

Insert following content

[Service]

# Override default directive with prevents  accessing /home, /root and /run/user
ProtectHome=false
systemctl daemon-reload
systemctl restart mysqld

About

E-Commerce Demo Application

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • PHP 81.2%
  • JavaScript 12.6%
  • CSS 6.0%
  • Other 0.2%