Popularity
4.0
Declining
Activity
9.6
-
267
23
155

Code Quality Rank: L3
Programming language: PHP
License: GNU General Public License v3.0 or later
Tags: Content Management Systems (CMS)     E-commerce     ecommerce     pimcore     coreshop     pimcore-onlineshop     onlineshop     pimcore-plugin     Pimcore-ecommerce    
Latest version: v2.2.6

CoreShop alternatives and similar software solutions

Based on the "E-commerce" category.
Alternatively, view CoreShop alternatives based on common mentions on social networks and blogs.

Do you think we are missing an alternative of CoreShop or a related project?

Add another 'E-commerce' Software solution

README

[CoreShop](etc/logo.png)


CoreShop - Pimcore eCommerce

Join the chat at https://gitter.im/coreshop/coreshop Behat UI Tests Behat UI Tests Behat UI Tests [Software License](LICENSE.md) Latest Pre-Release

CoreShop is a eCommerce Platform for Pimcore.

[CoreShop Interface](docs/img/screenshot5.png)

Requirements

  • Pimcore ^10.5

Installation

  • Allow dev version to be installed: composer config "minimum-stability" "dev" composer config "prefer-stable" "true"
  • Install with composer composer require coreshop/core-shop:^3.0
  • Run enable Bundle command php bin/console pimcore:bundle:enable CoreShopCoreBundle
  • Run Install Command php bin/console coreshop:install
  • Optional: Install Demo Data php bin/console coreshop:install:demo ## Messenger CoreShop also uses Symfony Messenger for async tasks like sending E-Mails or Processing DataObjects for the Index. Please run these 2 transports to process the data bin/console messenger:consume coreshop_notification coreshop_index --time-limit=300

Further Information

Demo

You can see a running demo here CoreShop 3.x Demo

Backend Credentials

Admin: https://demox.coreshop.org/admin

Username: admin
Password: coreshop

Running Tests Locally

Psalm

vendor/bin/psalm

PHPStan

SYMFONY_ENV=test vendor/bin/phpstan analyse -c phpstan.neon src -l 3 --memory-limit=-1

BEHAT Domain

CORESHOP_SKIP_DB_SETUP=1 PIMCORE_TEST_DB_DSN=mysql://root:ROOT@coreshop-3-mariadb/coreshop2___behat vendor/bin/behat -c behat.yml.dist -p default

BEHAT UI

vendor/bin/bdi detect drivers

# Install Pimcore and CoreShop in Test Env
APP_ENV=test PIMCORE_TEST_DB_DSN=mysql://root:ROOT@coreshop-3-mariadb/coreshop2___behat PIMCORE_INSTALL_ADMIN_USERNAME=admin PIMCORE_INSTALL_ADMIN_PASSWORD=admin PIMCORE_INSTALL_MYSQL_HOST_SOCKET=coreshop-3-mariadb PIMCORE_INSTALL_MYSQL_USERNAME=root PIMCORE_INSTALL_MYSQL_PASSWORD=ROOT PIMCORE_INSTALL_MYSQL_DATABASE=coreshop2___behat PIMCORE_INSTALL_MYSQL_PORT=3306 PIMCORE_KERNEL_CLASS=Kernel vendor/bin/pimcore-install --ignore-existing-config --env=test --skip-database-config
APP_ENV=test PIMCORE_CLASS_DIRECTORY=var/tmp/behat/var/classes PIMCORE_TEST_DB_DSN=mysql://root:ROOT@coreshop-3-mariadb/coreshop2___behat bin/console coreshop:install

# OUTSIDE CONTAINER
# Run Symfony Server
APP_ENV=test PIMCORE_TEST_DB_DSN=mysql://root:[email protected]:3306/coreshop2___behat symfony server:start --port=9080 --dir=public --no-tls

# Run Behat
CORESHOP_SKIP_DB_SETUP=1 PANTHER_EXTERNAL_BASE_URI=http://127.0.0.1:9080/index_test.php PANTHER_NO_HEADLESS=0 PIMCORE_TEST_DB_DSN=mysql://root:[email protected]:3306/coreshop2___behat php -d memory_limit=-1 vendor/bin/behat -c behat.yml.dist -p ui -vvv 

Copyright and license

Copyright: CoreShop GmbH For licensing details please visit [LICENSE.md](LICENSE.md)

Screenshots

[CoreShop Interface](docs/img/screenshot5-2.png) [CoreShop Interface](docs/img/screenshot5-3.png)


*Note that all licence references and agreements mentioned in the CoreShop README section above are relevant to that project's source code only.