o3-shop / shop-ce
This package contains O3-Shop CE source code.
Installs: 2 803
Dependents: 10
Suggesters: 0
Security: 0
Stars: 4
Watchers: 2
Forks: 3
Open Issues: 3
Type:oxideshop
Requires
- php: ^7.4 || ^8.0
- ext-json: *
- ext-pdo: *
- doctrine/collections: ^1.4.0
- doctrine/dbal: <=2.12.1
- monolog/monolog: ^v1.23.0
- o3-shop/shop-composer-plugin: ^v1.1.0
- o3-shop/shop-db-views-generator: ^v1.0.0
- o3-shop/shop-demodata-installer: ^v1.0.0
- o3-shop/shop-doctrine-migration-wrapper: ^v1.0.0
- o3-shop/shop-facts: ^v1.0.0
- o3-shop/shop-unified-namespace-generator: ^v1.0.0
- o3-shop/smarty: ~2.6.34
- phpmailer/phpmailer: ^v6.5.0
- psr/container: 1.0.*
- symfony/config: ~3.3 || ~4.0
- symfony/console: ^v3.4.15
- symfony/dependency-injection: ^3.4.26
- symfony/event-dispatcher: ^3.4
- symfony/expression-language: ^4.4.30
- symfony/filesystem: ^4.4.17
- symfony/finder: ^3.4
- symfony/lock: ^3.4
- symfony/yaml: ~3.4 || ~4.0
- vlucas/phpdotenv: ^5.5
- webmozart/path-util: ^2.3
Requires (Dev)
- incenteev/composer-parameter-handler: ~v2.0
- o3-shop/shop-ide-helper: ^v1.0.0
- o3-shop/testing-library: ^v1.0.0
- squizlabs/php_codesniffer: ^3.5.4
Replaces
- oxid-esales/oxideshop-ce: 6.10.3
- dev-b-1.5
- dev-main / 1.4.x-dev
- v1.4.1
- v1.4.1-BETA3
- v1.4.1-BETA2
- v1.4.1-BETA1
- v1.3.0
- v1.2.0
- v1.2.0-BETA2
- v1.2.0-BETA1
- v1.1.0
- v1.0.0
- dev-b-1.5-fix-tests
- dev-b-1.4
- dev-19-bring-back-the-old-and-deprecated-getter
- dev-dev-b-1.4-fix-tests
- dev-13-install-paratest
- dev-dev-b-1.x
- dev-b-1.3
- dev-dev-b-1-x-tests-fixing
- dev-eshop-tests-fixing-dev-b-1.x
- dev-b-1.2
- dev-b-1.1
- dev-b-1.0
This package is auto-updated.
Last update: 2025-07-18 15:58:56 UTC
README
Shop core package
This package is part of the O3 shop. For more information, consult the documentation
- License: GNU General Public License 3 https://www.gnu.org/licenses/gpl-3.0.de.html
- Website: https://www.O3-Shop.com
Contribute
If you want to contribute - or just play around with O3 shop. Here's the how to.
Setting up an environment to work on the O3 core
An up and running docker environment. Anything like Docker Desktop or Colima.
We work mostly with Colima. Expect this to be tested best.
How to set up the environment for working on O3 shop
Follow these three simple steps:
- Clone this repository
- Run
./docker.sh start
and it should go up and running
Aaand: You're ready to go. Just open http://localhost:8080.
And just if you missed the docker log message:
- Shop URL: http://localhost:8080
- Admin URL: http://localhost:8080/admin/
- Admin login: admin@example.com
- Admin Password: admin123
What else comes with this packages
mailpit
If you finish the setup, all emails are being sent to mailpit. You reach it at http://localhost:8025.
adminer
Also, an adminer comes with the standard installation. Try http://localhost:8081.
Bugs and issues
If you experience any bugs or issues, please report them in the section O3-Shop (all versions) of https://github.com/o3-shop/shop-ce/issues.
Even better: Fix them on your on and open a pull request. 🥳
Disclaimer
We all work on a pro bono base on this amazing product. There is no sophisticated "development runs on every thinkable environment" thing.
What we use - and what works for us as developers working on O3 shop:
Which means: Other environments most likely will work as well. Maybe they don't.
We're happy if you want to join us to expand the developer's universe to more than what we use on a daily base.
Just drop us a note or best: Open a pull request. The latter did not work very well in the past. That will change!