SlideShare a Scribd company logo
1 of 5
Download to read offline
Copyright © LOCKON CO.,LTD.All Rights Reserved.
カスタマイズデモ
Copyright © LOCKON CO.,LTD.All Rights Reserved.
カスタマイズデモ
2
デモの内容
• 新規画面追加
• 既存フォームへの新規項目追加
デモのソースコード
https://github.com/okazy/ec-cube/tree/demo
Copyright © LOCKON CO.,LTD.All Rights Reserved.
カスタマイズデモ
3
新規画面追加
3.0系のプラグインでのカスタマイズ
• Controllerファイル
• Twigファイル
• ServiceProviderファイル
• config.ymlファイル
• PluginManagerファイル
新規画面追加のために修正が必要なファイル一覧
3.n系のカスタマイズディレクトリでのカスタマイズ
• Controllerファイル
• Twigファイル
POINT
• ルーティング設定はController内のアノテーショ
ンで設定
https://qiita.com/okazy/items/94e8089ef9f9f8229f0a
デモの内容はQiitaにまとめています。
Copyright © LOCKON CO.,LTD.All Rights Reserved.
カスタマイズデモ
4
既存フォームへの新規項目追加
3.0系のプラグインでのカスタマイズ
• Entityファイル
• Twigファイル
• FormTypeファイル
• Eventファイル
• migrationファイル
• .doc.ymlファイル
• Repositoryファイル
• ServiceProviderファイル
• config.ymlファイル
• PluginManagerファイル
• event.ymlファイル
既存フォームに項目を追加するために修正が必要なファイル一覧
3.n系のカスタマイズディレクトリでのカスタマイズ
• Entityファイル
• Twigファイル
POINT
• Entity内でForm, ORMの設定ができる。
• Traitを使うことで競合を回避している。
https://qiita.com/okazy/items/d434824b66462dc9571e
デモの内容はQiitaにまとめています。
Copyright © LOCKON CO.,LTD.All Rights Reserved.
カスタマイズデモ
5
まとめ
• 新規画面追加
• 既存フォームへの新規項目追加
• 他の拡張もぜひ触って見てください!
• 気になるところは懇親会で!

More Related Content

What's hot

Webサーバの基礎知識【編集済み】
Webサーバの基礎知識【編集済み】Webサーバの基礎知識【編集済み】
Webサーバの基礎知識【編集済み】Kikunaga Taishi
 
aws上でcloud foundryを構築してみた
aws上でcloud foundryを構築してみたaws上でcloud foundryを構築してみた
aws上でcloud foundryを構築してみたkokuboyuichi
 
201803_EC-CUBE開発進捗説明会_2_フレームワーク変更
201803_EC-CUBE開発進捗説明会_2_フレームワーク変更201803_EC-CUBE開発進捗説明会_2_フレームワーク変更
201803_EC-CUBE開発進捗説明会_2_フレームワーク変更EC-CUBE
 
OpenStackSDK with Ansible
OpenStackSDK with AnsibleOpenStackSDK with Ansible
OpenStackSDK with AnsibleHideki Saito
 
re:invent 2017 サービスレポート
re:invent 2017 サービスレポートre:invent 2017 サービスレポート
re:invent 2017 サービスレポートServerworks Co.,Ltd.
 
DevStackで始めるCloud FoundryとBOSH
DevStackで始めるCloud FoundryとBOSHDevStackで始めるCloud FoundryとBOSH
DevStackで始めるCloud FoundryとBOSHi_yudai
 
Ansible 2.10 と Collection
Ansible 2.10 と CollectionAnsible 2.10 と Collection
Ansible 2.10 と Collectionakira6592
 
Ansible 2.5 におけるネットワークモジュールのトピック(正式リリース版)
Ansible 2.5 におけるネットワークモジュールのトピック(正式リリース版)Ansible 2.5 におけるネットワークモジュールのトピック(正式リリース版)
Ansible 2.5 におけるネットワークモジュールのトピック(正式リリース版)akira6592
 
Ansibleではじめるサーバー・ネットワークの自動化(2019/04版)
Ansibleではじめるサーバー・ネットワークの自動化(2019/04版)Ansibleではじめるサーバー・ネットワークの自動化(2019/04版)
Ansibleではじめるサーバー・ネットワークの自動化(2019/04版)akira6592
 
Hakodate - simple framework
Hakodate - simple frameworkHakodate - simple framework
Hakodate - simple frameworkHiroaki Murayama
 
Azure Pipline × Terraform
Azure Pipline × TerraformAzure Pipline × Terraform
Azure Pipline × TerraformKentaro Higashi
 
IT Automation with OpenStack and Ansible/AWX
IT Automation with OpenStack and Ansible/AWXIT Automation with OpenStack and Ansible/AWX
IT Automation with OpenStack and Ansible/AWXHideki Saito
 

What's hot (13)

Webサーバの基礎知識【編集済み】
Webサーバの基礎知識【編集済み】Webサーバの基礎知識【編集済み】
Webサーバの基礎知識【編集済み】
 
aws上でcloud foundryを構築してみた
aws上でcloud foundryを構築してみたaws上でcloud foundryを構築してみた
aws上でcloud foundryを構築してみた
 
201803_EC-CUBE開発進捗説明会_2_フレームワーク変更
201803_EC-CUBE開発進捗説明会_2_フレームワーク変更201803_EC-CUBE開発進捗説明会_2_フレームワーク変更
201803_EC-CUBE開発進捗説明会_2_フレームワーク変更
 
OpenStackSDK with Ansible
OpenStackSDK with AnsibleOpenStackSDK with Ansible
OpenStackSDK with Ansible
 
re:invent 2017 サービスレポート
re:invent 2017 サービスレポートre:invent 2017 サービスレポート
re:invent 2017 サービスレポート
 
DevStackで始めるCloud FoundryとBOSH
DevStackで始めるCloud FoundryとBOSHDevStackで始めるCloud FoundryとBOSH
DevStackで始めるCloud FoundryとBOSH
 
Ansible 2.10 と Collection
Ansible 2.10 と CollectionAnsible 2.10 と Collection
Ansible 2.10 と Collection
 
Ansible 2.5 におけるネットワークモジュールのトピック(正式リリース版)
Ansible 2.5 におけるネットワークモジュールのトピック(正式リリース版)Ansible 2.5 におけるネットワークモジュールのトピック(正式リリース版)
Ansible 2.5 におけるネットワークモジュールのトピック(正式リリース版)
 
Ansibleではじめるサーバー・ネットワークの自動化(2019/04版)
Ansibleではじめるサーバー・ネットワークの自動化(2019/04版)Ansibleではじめるサーバー・ネットワークの自動化(2019/04版)
Ansibleではじめるサーバー・ネットワークの自動化(2019/04版)
 
Hakodate - simple framework
Hakodate - simple frameworkHakodate - simple framework
Hakodate - simple framework
 
Azure Pipline × Terraform
Azure Pipline × TerraformAzure Pipline × Terraform
Azure Pipline × Terraform
 
IT Automation with OpenStack and Ansible/AWX
IT Automation with OpenStack and Ansible/AWXIT Automation with OpenStack and Ansible/AWX
IT Automation with OpenStack and Ansible/AWX
 
Gaej Explorer
Gaej ExplorerGaej Explorer
Gaej Explorer
 

Similar to 201803_EC-CUBE開発進捗説明会_4_カスタマイズデモ

QCon北京2015 sina jpool-微博平台自动化运维实践
QCon北京2015 sina jpool-微博平台自动化运维实践QCon北京2015 sina jpool-微博平台自动化运维实践
QCon北京2015 sina jpool-微博平台自动化运维实践Weibo Corporation
 
cf-containers-broker を使ってローカル環境もサービスの恩恵をうける
cf-containers-broker を使ってローカル環境もサービスの恩恵をうけるcf-containers-broker を使ってローカル環境もサービスの恩恵をうける
cf-containers-broker を使ってローカル環境もサービスの恩恵をうけるTakeshi Morikawa
 
ExcelとPythonによる社会インフラシステムの設定ファイルの自動生成
ExcelとPythonによる社会インフラシステムの設定ファイルの自動生成ExcelとPythonによる社会インフラシステムの設定ファイルの自動生成
ExcelとPythonによる社会インフラシステムの設定ファイルの自動生成Fuminobu TAKEYAMA
 
Office365最新動向と運用管理tips
Office365最新動向と運用管理tipsOffice365最新動向と運用管理tips
Office365最新動向と運用管理tipsMari Miyakawa
 
Contao Open Source CMS -- Contao 4.0に向けて
Contao Open Source CMS -- Contao 4.0に向けてContao Open Source CMS -- Contao 4.0に向けて
Contao Open Source CMS -- Contao 4.0に向けてTakahiro Kambe
 
The road of Apache CloudStack Contributor (Translation and Patch)
The road of Apache CloudStack Contributor (Translation and Patch)The road of Apache CloudStack Contributor (Translation and Patch)
The road of Apache CloudStack Contributor (Translation and Patch)Kimihiko Kitase
 
Composer による依存管理 と Packagist によるライブラリの公開
Composer による依存管理 と Packagist によるライブラリの公開Composer による依存管理 と Packagist によるライブラリの公開
Composer による依存管理 と Packagist によるライブラリの公開Shogo Kawahara
 
Azure Arc Jumpstart Update - HCIBox Edition
Azure Arc Jumpstart Update - HCIBox EditionAzure Arc Jumpstart Update - HCIBox Edition
Azure Arc Jumpstart Update - HCIBox EditionKazuki Takai
 
eZ Publish勉強会2013年3月「eZ Publishの構築を簡単に!」
eZ Publish勉強会2013年3月「eZ Publishの構築を簡単に!」eZ Publish勉強会2013年3月「eZ Publishの構築を簡単に!」
eZ Publish勉強会2013年3月「eZ Publishの構築を簡単に!」ericsagnes
 
20120822_dstn技術交流会_dstnのご紹介と最新技術情報
20120822_dstn技術交流会_dstnのご紹介と最新技術情報20120822_dstn技術交流会_dstnのご紹介と最新技術情報
20120822_dstn技術交流会_dstnのご紹介と最新技術情報dstn
 
サーバーワークス re:invent_2016~新サービス・アップデート紹介~
サーバーワークス re:invent_2016~新サービス・アップデート紹介~サーバーワークス re:invent_2016~新サービス・アップデート紹介~
サーバーワークス re:invent_2016~新サービス・アップデート紹介~Serverworks Co.,Ltd.
 
VIRLとPyATSで実現するネットワークCI
VIRLとPyATSで実現するネットワークCIVIRLとPyATSで実現するネットワークCI
VIRLとPyATSで実現するネットワークCItetsusat
 
C5.2 (Cloudera Manager + CDH) アップデート #cwt2014
C5.2 (Cloudera Manager + CDH) アップデート #cwt2014C5.2 (Cloudera Manager + CDH) アップデート #cwt2014
C5.2 (Cloudera Manager + CDH) アップデート #cwt2014Cloudera Japan
 
130329 04
130329 04130329 04
130329 04openrtm
 
20130329 rtm4
20130329 rtm420130329 rtm4
20130329 rtm4openrtm
 
#cwt2016 Cloudera Managerを用いた Hadoop のトラブルシューティング
#cwt2016 Cloudera Managerを用いた Hadoop のトラブルシューティング #cwt2016 Cloudera Managerを用いた Hadoop のトラブルシューティング
#cwt2016 Cloudera Managerを用いた Hadoop のトラブルシューティング Cloudera Japan
 
はじめてのASP.NET MVC5
はじめてのASP.NET MVC5はじめてのASP.NET MVC5
はじめてのASP.NET MVC5Tomo Mizoe
 
Qlik Cloudデータ統合:Data Gateway - Data Movementのセットアップ
Qlik Cloudデータ統合:Data Gateway - Data MovementのセットアップQlik Cloudデータ統合:Data Gateway - Data Movementのセットアップ
Qlik Cloudデータ統合:Data Gateway - Data MovementのセットアップQlikPresalesJapan
 

Similar to 201803_EC-CUBE開発進捗説明会_4_カスタマイズデモ (20)

QCon北京2015 sina jpool-微博平台自动化运维实践
QCon北京2015 sina jpool-微博平台自动化运维实践QCon北京2015 sina jpool-微博平台自动化运维实践
QCon北京2015 sina jpool-微博平台自动化运维实践
 
cf-containers-broker を使ってローカル環境もサービスの恩恵をうける
cf-containers-broker を使ってローカル環境もサービスの恩恵をうけるcf-containers-broker を使ってローカル環境もサービスの恩恵をうける
cf-containers-broker を使ってローカル環境もサービスの恩恵をうける
 
CIデモ環境 構築手順書
CIデモ環境 構築手順書CIデモ環境 構築手順書
CIデモ環境 構築手順書
 
ExcelとPythonによる社会インフラシステムの設定ファイルの自動生成
ExcelとPythonによる社会インフラシステムの設定ファイルの自動生成ExcelとPythonによる社会インフラシステムの設定ファイルの自動生成
ExcelとPythonによる社会インフラシステムの設定ファイルの自動生成
 
Office365最新動向と運用管理tips
Office365最新動向と運用管理tipsOffice365最新動向と運用管理tips
Office365最新動向と運用管理tips
 
Contao Open Source CMS -- Contao 4.0に向けて
Contao Open Source CMS -- Contao 4.0に向けてContao Open Source CMS -- Contao 4.0に向けて
Contao Open Source CMS -- Contao 4.0に向けて
 
The road of Apache CloudStack Contributor (Translation and Patch)
The road of Apache CloudStack Contributor (Translation and Patch)The road of Apache CloudStack Contributor (Translation and Patch)
The road of Apache CloudStack Contributor (Translation and Patch)
 
Composer による依存管理 と Packagist によるライブラリの公開
Composer による依存管理 と Packagist によるライブラリの公開Composer による依存管理 と Packagist によるライブラリの公開
Composer による依存管理 と Packagist によるライブラリの公開
 
Azure Arc Jumpstart Update - HCIBox Edition
Azure Arc Jumpstart Update - HCIBox EditionAzure Arc Jumpstart Update - HCIBox Edition
Azure Arc Jumpstart Update - HCIBox Edition
 
G0042 h
G0042 hG0042 h
G0042 h
 
eZ Publish勉強会2013年3月「eZ Publishの構築を簡単に!」
eZ Publish勉強会2013年3月「eZ Publishの構築を簡単に!」eZ Publish勉強会2013年3月「eZ Publishの構築を簡単に!」
eZ Publish勉強会2013年3月「eZ Publishの構築を簡単に!」
 
20120822_dstn技術交流会_dstnのご紹介と最新技術情報
20120822_dstn技術交流会_dstnのご紹介と最新技術情報20120822_dstn技術交流会_dstnのご紹介と最新技術情報
20120822_dstn技術交流会_dstnのご紹介と最新技術情報
 
サーバーワークス re:invent_2016~新サービス・アップデート紹介~
サーバーワークス re:invent_2016~新サービス・アップデート紹介~サーバーワークス re:invent_2016~新サービス・アップデート紹介~
サーバーワークス re:invent_2016~新サービス・アップデート紹介~
 
VIRLとPyATSで実現するネットワークCI
VIRLとPyATSで実現するネットワークCIVIRLとPyATSで実現するネットワークCI
VIRLとPyATSで実現するネットワークCI
 
C5.2 (Cloudera Manager + CDH) アップデート #cwt2014
C5.2 (Cloudera Manager + CDH) アップデート #cwt2014C5.2 (Cloudera Manager + CDH) アップデート #cwt2014
C5.2 (Cloudera Manager + CDH) アップデート #cwt2014
 
130329 04
130329 04130329 04
130329 04
 
20130329 rtm4
20130329 rtm420130329 rtm4
20130329 rtm4
 
#cwt2016 Cloudera Managerを用いた Hadoop のトラブルシューティング
#cwt2016 Cloudera Managerを用いた Hadoop のトラブルシューティング #cwt2016 Cloudera Managerを用いた Hadoop のトラブルシューティング
#cwt2016 Cloudera Managerを用いた Hadoop のトラブルシューティング
 
はじめてのASP.NET MVC5
はじめてのASP.NET MVC5はじめてのASP.NET MVC5
はじめてのASP.NET MVC5
 
Qlik Cloudデータ統合:Data Gateway - Data Movementのセットアップ
Qlik Cloudデータ統合:Data Gateway - Data MovementのセットアップQlik Cloudデータ統合:Data Gateway - Data Movementのセットアップ
Qlik Cloudデータ統合:Data Gateway - Data Movementのセットアップ
 

More from EC-CUBE

202101 EC-CUBE 4.1 開発進捗説明会
202101 EC-CUBE 4.1 開発進捗説明会202101 EC-CUBE 4.1 開発進捗説明会
202101 EC-CUBE 4.1 開発進捗説明会EC-CUBE
 
2020_EC-CUBEパートナー新年会発表資料
2020_EC-CUBEパートナー新年会発表資料2020_EC-CUBEパートナー新年会発表資料
2020_EC-CUBEパートナー新年会発表資料EC-CUBE
 
201809_EC-CUBE4.0概要説明
201809_EC-CUBE4.0概要説明201809_EC-CUBE4.0概要説明
201809_EC-CUBE4.0概要説明EC-CUBE
 
201803_EC-CUBE開発進捗説明会_6_多言語化
201803_EC-CUBE開発進捗説明会_6_多言語化201803_EC-CUBE開発進捗説明会_6_多言語化
201803_EC-CUBE開発進捗説明会_6_多言語化EC-CUBE
 
201803_EC-CUBE開発進捗説明会_5_管理画面UI改善
201803_EC-CUBE開発進捗説明会_5_管理画面UI改善201803_EC-CUBE開発進捗説明会_5_管理画面UI改善
201803_EC-CUBE開発進捗説明会_5_管理画面UI改善EC-CUBE
 
201803_EC-CUBE開発進捗説明会_1_3.n概要説明
201803_EC-CUBE開発進捗説明会_1_3.n概要説明201803_EC-CUBE開発進捗説明会_1_3.n概要説明
201803_EC-CUBE開発進捗説明会_1_3.n概要説明EC-CUBE
 
20171117 最新機能紹介
20171117 最新機能紹介 20171117 最新機能紹介
20171117 最新機能紹介 EC-CUBE
 
20171122_VAddyMeetUp_EC-CUBEでのVAddy活用事例
20171122_VAddyMeetUp_EC-CUBEでのVAddy活用事例20171122_VAddyMeetUp_EC-CUBEでのVAddy活用事例
20171122_VAddyMeetUp_EC-CUBEでのVAddy活用事例EC-CUBE
 
201710_EC-CUBE 開発進捗説明会:拡張APIダイジェスト
201710_EC-CUBE 開発進捗説明会:拡張APIダイジェスト201710_EC-CUBE 開発進捗説明会:拡張APIダイジェスト
201710_EC-CUBE 開発進捗説明会:拡張APIダイジェストEC-CUBE
 
201710_EC-CUBE 開発進捗説明会:開発背景・今後のスケジュール
201710_EC-CUBE 開発進捗説明会:開発背景・今後のスケジュール201710_EC-CUBE 開発進捗説明会:開発背景・今後のスケジュール
201710_EC-CUBE 開発進捗説明会:開発背景・今後のスケジュールEC-CUBE
 
201710_EC-CUBE 開発進捗説明会:Customize・Pluginライブコーディン
201710_EC-CUBE 開発進捗説明会:Customize・Pluginライブコーディン201710_EC-CUBE 開発進捗説明会:Customize・Pluginライブコーディン
201710_EC-CUBE 開発進捗説明会:Customize・PluginライブコーディンEC-CUBE
 
201710_EC-CUBE 開発進捗説明会:管理画面UI改善
201710_EC-CUBE 開発進捗説明会:管理画面UI改善201710_EC-CUBE 開発進捗説明会:管理画面UI改善
201710_EC-CUBE 開発進捗説明会:管理画面UI改善EC-CUBE
 
201706 EC-CUBE 3.1開発進捗説明会:デザインカスタマイズ&新機能編 02_デザインカスタマイズ
201706 EC-CUBE 3.1開発進捗説明会:デザインカスタマイズ&新機能編 02_デザインカスタマイズ201706 EC-CUBE 3.1開発進捗説明会:デザインカスタマイズ&新機能編 02_デザインカスタマイズ
201706 EC-CUBE 3.1開発進捗説明会:デザインカスタマイズ&新機能編 02_デザインカスタマイズEC-CUBE
 
201706 EC-CUBE 3.1開発進捗説明会:デザインカスタマイズ&新機能編 01_全体方針
201706 EC-CUBE 3.1開発進捗説明会:デザインカスタマイズ&新機能編 01_全体方針201706 EC-CUBE 3.1開発進捗説明会:デザインカスタマイズ&新機能編 01_全体方針
201706 EC-CUBE 3.1開発進捗説明会:デザインカスタマイズ&新機能編 01_全体方針EC-CUBE
 
201703 EC-CUBE 3.1開発方針説明会:機能カスタマイズ編 02_機能カスタマイズのためのアーキテクチャ
201703 EC-CUBE 3.1開発方針説明会:機能カスタマイズ編 02_機能カスタマイズのためのアーキテクチャ201703 EC-CUBE 3.1開発方針説明会:機能カスタマイズ編 02_機能カスタマイズのためのアーキテクチャ
201703 EC-CUBE 3.1開発方針説明会:機能カスタマイズ編 02_機能カスタマイズのためのアーキテクチャEC-CUBE
 
201703 EC-CUBE 3.1開発方針説明会:機能カスタマイズ編 01_全体方針
201703 EC-CUBE 3.1開発方針説明会:機能カスタマイズ編 01_全体方針201703 EC-CUBE 3.1開発方針説明会:機能カスタマイズ編 01_全体方針
201703 EC-CUBE 3.1開発方針説明会:機能カスタマイズ編 01_全体方針EC-CUBE
 
2016 07-16 PHPカンファレンス関西2016(EC-CUBE)
2016 07-16 PHPカンファレンス関西2016(EC-CUBE)2016 07-16 PHPカンファレンス関西2016(EC-CUBE)
2016 07-16 PHPカンファレンス関西2016(EC-CUBE)EC-CUBE
 

More from EC-CUBE (17)

202101 EC-CUBE 4.1 開発進捗説明会
202101 EC-CUBE 4.1 開発進捗説明会202101 EC-CUBE 4.1 開発進捗説明会
202101 EC-CUBE 4.1 開発進捗説明会
 
2020_EC-CUBEパートナー新年会発表資料
2020_EC-CUBEパートナー新年会発表資料2020_EC-CUBEパートナー新年会発表資料
2020_EC-CUBEパートナー新年会発表資料
 
201809_EC-CUBE4.0概要説明
201809_EC-CUBE4.0概要説明201809_EC-CUBE4.0概要説明
201809_EC-CUBE4.0概要説明
 
201803_EC-CUBE開発進捗説明会_6_多言語化
201803_EC-CUBE開発進捗説明会_6_多言語化201803_EC-CUBE開発進捗説明会_6_多言語化
201803_EC-CUBE開発進捗説明会_6_多言語化
 
201803_EC-CUBE開発進捗説明会_5_管理画面UI改善
201803_EC-CUBE開発進捗説明会_5_管理画面UI改善201803_EC-CUBE開発進捗説明会_5_管理画面UI改善
201803_EC-CUBE開発進捗説明会_5_管理画面UI改善
 
201803_EC-CUBE開発進捗説明会_1_3.n概要説明
201803_EC-CUBE開発進捗説明会_1_3.n概要説明201803_EC-CUBE開発進捗説明会_1_3.n概要説明
201803_EC-CUBE開発進捗説明会_1_3.n概要説明
 
20171117 最新機能紹介
20171117 最新機能紹介 20171117 最新機能紹介
20171117 最新機能紹介
 
20171122_VAddyMeetUp_EC-CUBEでのVAddy活用事例
20171122_VAddyMeetUp_EC-CUBEでのVAddy活用事例20171122_VAddyMeetUp_EC-CUBEでのVAddy活用事例
20171122_VAddyMeetUp_EC-CUBEでのVAddy活用事例
 
201710_EC-CUBE 開発進捗説明会:拡張APIダイジェスト
201710_EC-CUBE 開発進捗説明会:拡張APIダイジェスト201710_EC-CUBE 開発進捗説明会:拡張APIダイジェスト
201710_EC-CUBE 開発進捗説明会:拡張APIダイジェスト
 
201710_EC-CUBE 開発進捗説明会:開発背景・今後のスケジュール
201710_EC-CUBE 開発進捗説明会:開発背景・今後のスケジュール201710_EC-CUBE 開発進捗説明会:開発背景・今後のスケジュール
201710_EC-CUBE 開発進捗説明会:開発背景・今後のスケジュール
 
201710_EC-CUBE 開発進捗説明会:Customize・Pluginライブコーディン
201710_EC-CUBE 開発進捗説明会:Customize・Pluginライブコーディン201710_EC-CUBE 開発進捗説明会:Customize・Pluginライブコーディン
201710_EC-CUBE 開発進捗説明会:Customize・Pluginライブコーディン
 
201710_EC-CUBE 開発進捗説明会:管理画面UI改善
201710_EC-CUBE 開発進捗説明会:管理画面UI改善201710_EC-CUBE 開発進捗説明会:管理画面UI改善
201710_EC-CUBE 開発進捗説明会:管理画面UI改善
 
201706 EC-CUBE 3.1開発進捗説明会:デザインカスタマイズ&新機能編 02_デザインカスタマイズ
201706 EC-CUBE 3.1開発進捗説明会:デザインカスタマイズ&新機能編 02_デザインカスタマイズ201706 EC-CUBE 3.1開発進捗説明会:デザインカスタマイズ&新機能編 02_デザインカスタマイズ
201706 EC-CUBE 3.1開発進捗説明会:デザインカスタマイズ&新機能編 02_デザインカスタマイズ
 
201706 EC-CUBE 3.1開発進捗説明会:デザインカスタマイズ&新機能編 01_全体方針
201706 EC-CUBE 3.1開発進捗説明会:デザインカスタマイズ&新機能編 01_全体方針201706 EC-CUBE 3.1開発進捗説明会:デザインカスタマイズ&新機能編 01_全体方針
201706 EC-CUBE 3.1開発進捗説明会:デザインカスタマイズ&新機能編 01_全体方針
 
201703 EC-CUBE 3.1開発方針説明会:機能カスタマイズ編 02_機能カスタマイズのためのアーキテクチャ
201703 EC-CUBE 3.1開発方針説明会:機能カスタマイズ編 02_機能カスタマイズのためのアーキテクチャ201703 EC-CUBE 3.1開発方針説明会:機能カスタマイズ編 02_機能カスタマイズのためのアーキテクチャ
201703 EC-CUBE 3.1開発方針説明会:機能カスタマイズ編 02_機能カスタマイズのためのアーキテクチャ
 
201703 EC-CUBE 3.1開発方針説明会:機能カスタマイズ編 01_全体方針
201703 EC-CUBE 3.1開発方針説明会:機能カスタマイズ編 01_全体方針201703 EC-CUBE 3.1開発方針説明会:機能カスタマイズ編 01_全体方針
201703 EC-CUBE 3.1開発方針説明会:機能カスタマイズ編 01_全体方針
 
2016 07-16 PHPカンファレンス関西2016(EC-CUBE)
2016 07-16 PHPカンファレンス関西2016(EC-CUBE)2016 07-16 PHPカンファレンス関西2016(EC-CUBE)
2016 07-16 PHPカンファレンス関西2016(EC-CUBE)
 

201803_EC-CUBE開発進捗説明会_4_カスタマイズデモ

  • 1. Copyright © LOCKON CO.,LTD.All Rights Reserved. カスタマイズデモ
  • 2. Copyright © LOCKON CO.,LTD.All Rights Reserved. カスタマイズデモ 2 デモの内容 • 新規画面追加 • 既存フォームへの新規項目追加 デモのソースコード https://github.com/okazy/ec-cube/tree/demo
  • 3. Copyright © LOCKON CO.,LTD.All Rights Reserved. カスタマイズデモ 3 新規画面追加 3.0系のプラグインでのカスタマイズ • Controllerファイル • Twigファイル • ServiceProviderファイル • config.ymlファイル • PluginManagerファイル 新規画面追加のために修正が必要なファイル一覧 3.n系のカスタマイズディレクトリでのカスタマイズ • Controllerファイル • Twigファイル POINT • ルーティング設定はController内のアノテーショ ンで設定 https://qiita.com/okazy/items/94e8089ef9f9f8229f0a デモの内容はQiitaにまとめています。
  • 4. Copyright © LOCKON CO.,LTD.All Rights Reserved. カスタマイズデモ 4 既存フォームへの新規項目追加 3.0系のプラグインでのカスタマイズ • Entityファイル • Twigファイル • FormTypeファイル • Eventファイル • migrationファイル • .doc.ymlファイル • Repositoryファイル • ServiceProviderファイル • config.ymlファイル • PluginManagerファイル • event.ymlファイル 既存フォームに項目を追加するために修正が必要なファイル一覧 3.n系のカスタマイズディレクトリでのカスタマイズ • Entityファイル • Twigファイル POINT • Entity内でForm, ORMの設定ができる。 • Traitを使うことで競合を回避している。 https://qiita.com/okazy/items/d434824b66462dc9571e デモの内容はQiitaにまとめています。
  • 5. Copyright © LOCKON CO.,LTD.All Rights Reserved. カスタマイズデモ 5 まとめ • 新規画面追加 • 既存フォームへの新規項目追加 • 他の拡張もぜひ触って見てください! • 気になるところは懇親会で!