Download the PHP package ec-cube/ec-cube without Composer
On this page you can find all versions of the php package ec-cube/ec-cube. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download ec-cube/ec-cube
More information about ec-cube/ec-cube
Files in ec-cube/ec-cube
Package ec-cube
Short Description EC-CUBE EC open platform.
License GPL-2.0-only proprietary
Homepage https://www.ec-cube.net/
Informations about the package ec-cube
EC-CUBE 4.3
4.2からの更新内容はリリースノートをご確認ください。
- 本ドキュメントはEC-CUBEの開発者を主要な対象者としております。
- パッケージ版はEC-CUBEオフィシャルサイトで配布しています。
- カスタマイズやEC-CUBEの利用、仕様に関しては開発コミュニティをご利用ください。
- 本体開発にあたって不明点などあればIssueをご利用下さい。
- EC-CUBE 3系の保守については、 EC-CUBE/ec-cube3にて開発を行っております。
- EC-CUBE 2系の保守については、 EC-CUBE/ec-cube2にて開発を行っております。
インストール
EC-CUBE 4.3のインストール方法
開発ドキュメントの インストール方法 の手順に従ってインストールしてください。
CSS の編集・ビルド方法
Sass を使用して記述されています。
Sass のソースコードは html/template/{admin,default}/assets/scss
にあります。
前提として [https://nodejs.org/ja/] より、 Node.js をインストールしておいてください。
以下のコマンドでビルドすることで、 html/template/**/assets/css
に CSS ファイルが出力されます。
docker compose
を使用している場合は以下のコマンドを実行してください
JavaScript のビルド方法
フロントエンドで使用する JavaScript のライブラリは npm で管理されています。 JavaScript のライブラリは webpack でバンドル/minifyされます。 バンドルするライブラリを変更する場合は、テンプレートごとに以下の bundle.js を修正し、リビルドしてください。
- html/template/admin/assets/js/bundle.js
- html/template/default/assets/js/bundle.js
- html/template/install/assets/js/bundle.js
JavaScript ライブラリのみをビルドしたい場合は以下でも可能です。
docker compose
を使用している場合は以下のコマンドを実行してください
動作確認環境
- Apache 2.4.x (mod_rewrite / mod_ssl 必須)
- PHP 8.1.x / 8.2.x / 8.3.x
- PostgreSQL 12.x or higher / MySQL 8.0.x
- ブラウザー:Google Chrome
詳しくは開発ドキュメントの システム要件 をご確認ください。
ドキュメント
EC-CUBE 4.x 開発ドキュメント@doc4.ec-cube.net
EC-CUBE 4.x 系の仕様や手順、開発Tipsに関するドキュメントを掲載しています。 修正や追記、新規ドキュメントの作成をいただく場合、以下のレポジトリからPullRequestをお送りください。 https://github.com/EC-CUBE/doc4.ec-cube.net
開発への参加
EC-CUBE 4.3の不具合の修正、機能のブラッシュアップを目的として、継続的に開発を行っております。
コードのリファクタリング、不具合修正以外のPullRequestを送る際は、Pull Requestのコメントなどに意図を明確に記載してください。
Pull Requestの送信前に、Issueにて提議いただく事も可能です。 Issuesの利用方法については、こちらをご確認ください。
Slackでも本体の開発に関する意見交換などを行っております。
コピーライトポリシーへの同意
コードの提供・追加、修正・変更その他「EC-CUBE」への開発の御協力(Issue投稿、Pull Request投稿など、GitHub上での活動)を行っていただく場合には、 EC-CUBEのコピーライトポリシーをご理解いただき、ご了承いただく必要がございます。 Issueの投稿やPull Requestを送信する際は、EC-CUBEのコピーライトポリシーに同意したものとみなします。
All versions of ec-cube with dependencies
ext-curl Version *
ext-intl Version *
ext-json Version *
ext-mbstring Version *
ext-openssl Version *
ext-zip Version *
composer/ca-bundle Version ^1.1
composer/composer Version ^2.0
doctrine/annotations Version ^2.0
doctrine/cache Version ^2.0
doctrine/collections Version ^1.5
doctrine/common Version ^3.0
doctrine/data-fixtures Version ^1.3
doctrine/dbal Version ^3.3
doctrine/doctrine-bundle Version ^2.0
doctrine/doctrine-fixtures-bundle Version ^3.0
doctrine/doctrine-migrations-bundle Version ^3.1
doctrine/inflector Version ^2.0
doctrine/instantiator Version ^1.1
doctrine/lexer Version ^2.0
doctrine/orm Version ^2.11
doctrine/persistence Version ^3.1
ec-cube/plugin-installer Version ^2.0
egulias/email-validator Version ^4.0
exercise/htmlpurifier-bundle Version ^4.1
friendsofphp/php-cs-fixer Version ^3.8
guzzlehttp/guzzle Version ^7.4.5
knplabs/knp-paginator-bundle Version ^5.8
mobiledetect/mobiledetectlib Version ^2.8
monolog/monolog Version ^2.5
nesbot/carbon Version ^3
psr/cache Version ^3.0
psr/container Version ^2.0
psr/http-message Version ^1.0
psr/log Version ^1.0
psr/simple-cache Version ^1.0
robthree/twofactorauth Version ^1.8
sensio/framework-extra-bundle Version ^6.2
setasign/fpdi Version ^2.2
skorp/detect-incompatible-samesite-useragents Version ^1.0
softcreatr/jsonpath Version ^0.8
symfony/asset Version ^6.4
symfony/cache Version ^6.4
symfony/config Version ^6.4
symfony/console Version ^6.4
symfony/css-selector Version ^6.4
symfony/debug-bundle Version ^6.4
symfony/dependency-injection Version ^6.4
symfony/doctrine-bridge Version ^6.4
symfony/dom-crawler Version ^6.4
symfony/dotenv Version ^6.4
symfony/event-dispatcher Version ^6.4
symfony/expression-language Version ^6.4
symfony/filesystem Version ^6.4
symfony/finder Version ^6.4
symfony/flex Version ^1.0
symfony/form Version ^6.4
symfony/framework-bundle Version ^6.4
symfony/http-foundation Version ^6.4
symfony/http-kernel Version ^6.4
symfony/intl Version ^6.4
symfony/lock Version ^6.4
symfony/mailer Version ^6.4
symfony/maker-bundle Version ^1.0
symfony/monolog-bridge Version ^6.4
symfony/monolog-bundle Version ^3.1
symfony/options-resolver Version ^6.4
symfony/password-hasher Version ^6.4
symfony/process Version ^6.4
symfony/property-access Version ^6.4
symfony/proxy-manager-bridge Version ^6.4
symfony/rate-limiter Version ^6.4
symfony/routing Version ^6.4
symfony/security-bundle Version ^6.4
symfony/serializer Version ^6.4
symfony/stopwatch Version ^6.4
symfony/templating Version ^6.4
symfony/translation Version ^6.4
symfony/twig-bridge Version ^6.4
symfony/twig-bundle Version ^6.4
symfony/validator Version ^6.4
symfony/var-dumper Version ^6.4
symfony/web-profiler-bundle Version ^6.4
symfony/workflow Version ^6.4
symfony/yaml Version ^6.4
tecnickcom/tcpdf Version ^6.2
twig/extra-bundle Version ^3.3
twig/intl-extra Version ^3.3
twig/twig Version ^3.8
vlucas/phpdotenv Version v5.6.0