以下でEC-CUBEをInstしたが、
https://shirakawa.weblike.jp/blog-page/2024/10/11…
使い方はここにメモろう。
EC-CUBEにもLaravelのLunarの様に、管理画面があるらしい。
https://www.ec-cube.net/manual/ec-cube4/admin/home.ph…
(管理パネルだけ見てもLunarより完成度高いな~、最初から日本語入ってるし。そりゃそうか)
https://github.com/EC-CUBE/ec-cube?tab=readme-ov-file
https://doc4.ec-cube.net/design_sass
https://doc4.ec-cube.net/?_gl=1*38chl1*_gcl_au*MTg4M…
(やっぱ、UI/UXとなると、CSSやJSを駆使するという事に?)
https://www.ec-cube.net/manual/ec-cube4/front/fron…
(とりあえず、デザインを学ぼう(パクろう))
/*************************************************************************************/
EC-CUBEのUIを参考にECサイトを作ってみる:
EC-CUBEのUIをパクるのはいいが、普通に考えて外観だけ見れば、単にEC-CUBEをInstしただけ、
と思われてしまう。
EC-CUBEの無料のデザインテンプレートを探して、それをパクるか、カスタマイズするか。
ec-cube 無料デザインテンプレート、でググった:
https://shuukyakudesign.com/content64
https://www.ec-cube.net/products/list.php?mode=&a…
https://cyberspace-jp.com/2022/1462/#index_id0
https://doc4.ec-cube.net/design_template
EC-CUBEをパクろうとしたが、管理画面をLunarで、フロント画面のデザインは他のECサイトを参考に
https://shirakawa.weblike.jp/blog-page/2023/07/28…
自作し、Saas/JS(webpack)の構築方法はEC-CUBEを参考にする、で行くか。
久しぶりに以下を参考に、サイトマップとワイヤーフレーム作成はdrawioでやろう。
https://shirakawa.weblike.jp/blog-page/2022/06/19…
やっぱ、EC-CUBEのUIをパクろう。
と思ったが、やっぱりオリジナルな物にしたく、他のECサイトのUIを探ってみた。
がイロイロ在って、どのECサイトが良いのかさっぱり分からん。決めたとしてLaravelのHTMLテンプレ
ートに移植する手間とか、CSS/JSの入れ込み方法とか調べなきゃならない。やっぱ最初は、EC-CUBEの
defのデザインで行こう。後から変えよう。同じPHPベースだからすんなり行くハズ。
https://shirakawa.weblike.jp/blog-page/2024/10/14…
TOPページだけ、CSS/JS以外をほぼLarabelで表示できた。が、まんまEC-CUBEのUIを持ってきたので、DB
もまんま移植した。結果、Lunarは全く使ってない。とりあえず、いっその事Lunarを削除してこのまま
Larabel化してみよう。理解はそこそこ進んだハズ?。細々とやっていたので最初の方を忘れたりするが。
(2024.12)
CSSとJSをビルドする。
https://shirakawa.weblike.jp/blog-page/2024/12/29…
TOPページだけ表示できたと思ったが、よく見るとHTMLが足りてない。CSSとJSが動いてないのはその
せいか?debug。(2025.01)
https://shirakawa.weblike.jp/blog-page/2024/10/14…
変更するファイルが多く、default画面の変更までで、一旦保留した。
/*************************************************************************************/
別途、途中までInstした:(2025.04)
よく見ると、Symfonyの方の 管理画面>商品管理>規格管理 がシステムエラーになる。他にも何ヶ所か
エラーが出る。別途、改めて、https://shirakawa.weblike.jp/blog-page/2024/10/11…
を参考にInstし直してSymfonyの方をDebugしてみるか。Larabel化はまだ時間かかりそうだし。
.envでDebugモードにしたら、システムエラーにならなくなった。local環境のせいか。
# For production servers, use: “APP_ENV=prod” and “APP_DEBUG=0”
# For local development, use: “APP_ENV=dev” and “APP_DEBUG=1”
APP_ENV=dev
APP_DEBUG=1
エラーが出なくなったので、Instは途中で保留した。また何かあったら再開する。
https://shirakawa.weblike.jp/blog-page/2025/04/19… (Inst 2回目)
/*************************************************************************************/
Symfonyの方(正式なEC-CUBE)で運用してみる:(2025.04)
改めて仕様の理解も兼ねて、既に入っているイロイロ見てきた方で運用してみるか。
https://www.ec-cube.net/manual/ec-cube4/
CE-CUBE標準 各社クレジットカード決算手数料
https://shirakawa.weblike.jp/blog-page/2025/04/26/ce-…
/*************************************************************************************/
参考情報:
以下で練習してみるか。必要になったら。
https://doc4.ec-cube.net/learning/learning_step
Laravelの関数レベルのデザインパターン
https://shirakawa.weblike.jp/blog-page/2025/01/26…
Laravelの機能別ディレクトリ構成
https://shirakawa.weblike.jp/blog-page/2025/02/07…
EC-CUBE Laravel、でググった。そのうち参考にしたい: 2025.02
Laravelを使っていたら、EC-CUBE4系とも仲良くなれた
https://qiita.com/motuo/items/08b7d6ef92498034b58d
Laravel EC-CUBEの脆弱性から学ぶ、改行コードを改行タグに変換する方法
https://zenn.dev/nshiro/articles/67f4daf6363a26
EC-CUBE4はここが酷い。
https://zenn.dev/ukeloop/articles/80244b47f15b0a
EC-CUBEのバージョンを確認する方法【2系 3系 4系】 2025.04
https://cajiya.co.jp/column/7847
EC-CUBE 2系・3系・4系のバージョン一覧とサポート期限
https://www.spreadworks.co.jp/ec/ec-cube/version/
大まかな違いとして、EC-CUBE 2系のみ独自のフレームワークを採用しており、3系と4系はPHPの
フレームワークを採用した比較的近い仕様となっています。(やっぱやるなら4系か)