Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
PIM & Master Data Management with Pimcore 5 [en]
Search
Christoph Lühr
May 30, 2017
Technology
340
2
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
PIM & Master Data Management with Pimcore 5 [en]
Symfony User Group Berlin #sfugbln 2017-05-30
Christoph Lühr
May 30, 2017
More Decks by Christoph Lühr
See All by Christoph Lühr
Vektor-Suche & LLMs
chluehr
0
150
Search, Embeddings & Vector-DBs
chluehr
0
190
Reality Check: Automated Content Production at Enterprise Scale with Pimcore
chluehr
0
110
The how and why of getting Freelancers
chluehr
0
99
Content & Master Data Management with Pimcore
chluehr
1
770
Master Data Management with Pimcore
chluehr
0
240
Swoole in 5 Minutes [en]
chluehr
1
12k
Digital Transformation & Master Data Management with Pimcore 5
chluehr
0
270
LXD System Containers [en]
chluehr
0
410
Other Decks in Technology
See All in Technology
VS Code × GitHub Copilot での Fabric 開発
ryomaru0825
1
180
IR Today: Theory, Practice, and Agents
dtunkelang
0
260
AIに書かせて、プラットフォームで縛る ― EKSプラットフォームで実践した責任境界と権限設計
elmodev09
1
1.1k
LT:「このままでいいのかな?」から一歩踏み出した私のデータキャリア選択〜社会人3年目に上京を決意したリアル〜Snowflake女子会 vol.8
snowwmn0824
0
110
ボードゲームの遊び相手をFoundation Modelsで作る / iOSDC Japan 2026
genda
0
240
音声コミュニティを守るAI監視基盤_ 90%以上の入力削減を支えたServerless設計と運用判断
shuheioka123
0
120
spanner-autoscalerに学ぶ CRD設計パターン 〜自動化と緊急時対応を両立する Kubernetesコントローラーの作り方〜
tkuchiki
0
210
AIに賢く動いてもらうためのコンテキスト〜Snowflake女子会 vol.8
snowwmn0824
0
200
20260930_Gemma4_Hands-on
tsho
0
160
AI coding 整合正規方法
philipz
0
570
Azure Copilot Resiliency Agentをいろいろ試してみる
tomokusaba
0
140
3人で1000GPU超を統合運用する?マルチクラウド&オンプレを跨ぐ、構築と運用のリアル!
kazukun0716
2
770
Featured
See All Featured
Game over? The fight for quality and originality in the time of robots
wayneb77
1
290
SEOcharity - Dark patterns in SEO and UX: How to avoid them and build a more ethical web
sarafernandez
0
290
コードの90%をAIが書く世界で何が待っているのか / What awaits us in a world where 90% of the code is written by AI
rkaga
63
46k
Typedesign – Prime Four
hannesfritz
42
3.2k
4 Signs Your Business is Dying
shpigford
187
23k
Git: the NoSQL Database
bkeepers
PRO
432
67k
DevOps and Value Stream Thinking: Enabling flow, efficiency and business value
helenjbeal
1
390
Done Done
chrislema
187
17k
Building a Modern Day E-commerce SEO Strategy
aleyda
45
9.2k
Marketing Yourself as an Engineer | Alaka | Gurzu
gurzu
0
320
Mobile First: as difficult as doing things right
swwweet
225
10k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
35
2.9k
Transcript
Christoph Lühr @chluehr / Symfony User Group Berlin 2017-05-30 PIM
& Master Data Management with
None
SIN CE 2000
Image source: http://www.flickr.com/photos/robby_van_moor/5702589201/ CC BY-ND 2.0
None
(#) Internet
None
D⇒T Digital Transformation
~100 ^ Year
Unicode Character 'HAPPY PERSON RAISING ONE HAND' (U+1F64B)
None
"Systems, Data & Processes" Why MDM & PIM? Digital Transformation
BUSINESS Digital Transformation
Digital Transformation "Digitalization" Production Product Mgmt Sales Marketing IT IT
IT IT
Digital Transformation "Digitalization" Production Product Mgmt Sales Marketing IT IT
IT IT
Digital Transformation "Digitalization" Production Product Mgmt Sales Marketing IT IT
IT IT
None
None
None
System
SHOP ERP CRM
SHOP ERP CRM ?
SHOP ERP CRM Excel \\FS
PROCESSING
IMPORT EXPORT
IMPORT EXPORT API
IMPORT EXPORT FTP XML
A B C E D
? ? ? ? ? ?
ERP ?
SHOP ?
SHOP SHOP SHOP ?
?
Single SourcE Of Truth
Master Data Management System
Benefits!
MDM
IN OUT OUT IN MDM MDM
Newsletter MDM Shop Print Catalog Marketplace . . . "Omni-Channel"
Criteria Requirements
Image source: http://icons8.com/web-app/1475/Database / Document by useiconic.com from the Noun
Project
Options?
Specialized (PIM)
None
None
None
None
Snail by Juraj Sedlák from the Noun Project
CMS (with Extensions)
None
None
None
None
None
(!fun) clock by Ananth from the Noun Project
Framework (Components)
None
None
None
$$$ clock by Ananth from the Noun Project
None
Integrated System Dev. Framework
Integrated System Dev. Framework Platform
Integrated System Dev. Framework
Image source: https://instagram.com/p/wse6D4LtB1/
None
GPL v3
7
None
Image source: http://symfony.com/logo
None
Walk-Thru' (Demo)
None
+
None
None
Image source: https://www.flickr.com/photos/127497725@N02/15733977724
+
None
None
None
Pipes Processing Images
None
None
None
None
WANTED WANTED
... Tags, IPTC Meta, Properties / Relations
None
+
None
None
+
!
Image source: https://www.pimcore.org/ +
Image source: https://www.pimcore.org/
Web 2 Print (PDF Generation)
Image source: https://www.pimcore.org/ +
Image source: https://www.pimcore.org/
Image source: https://www.pimcore.org/
Image source: https://www.pimcore.org/ +
Image source: https://www.pimcore.org/
Image source: https://www.pimcore.org/
Image source: https://www.pdfreactor.com/
M VC
views/Content/portal.html.twig: <div class="my-html-block"> {{ pimcore_image('mugshot') }} {{ pimcore_textarea('wanted') }} <div>
Image source: https://www.pimcore.org/
<?php class ContentController { /** * Optional: * @Template("AppBundle:Content:portal.html.twig") *
@Route("/news/portalpage") */ public function portalAction( ) { // custom code: // - retrieve data // - .. // - populate view } }
<?php namespace AppBundle\Controller; use Sensio\Bundle\FrameworkExtraBundle\Configuration\Route; use Sensio\Bundle\FrameworkExtraBundle\Configuration\Template; use Symfony\Bundle\FrameworkBundle\Controller\Controller; use
Symfony\Component\HttpFoundation\Request; class ContentController extends Controller { /** * @Template("AppBundle:Content:portal.html.twig") -- Optional! * @Route("/news/portalpage") -- Optional! * * @param Request $request * @param array $templateVars * @return array */ public function portalAction(Request $request, array $templateVars) { $templateVars = $this->defaultAction($request, $templateVars); $templateVars['isPortal'] = true; return $templateVars; } }
... Inheritance, Multi-Site, ...
Image source: http://icons8.com/web-app/1475/Database
+
None
None
None
+
None
None
None
40+ Field Types
None
None
None
None
Versions Diffs / Schedules / ...
None
... Variants, Custom Views, Inheritance, Batch & Grid-Edit, ...
None
<?php ORM ?> + DB Migrations
// Object creation $person = Object\Person::create(array( 'name' => 'Chris', 'description'
=> 'Fast talker' )); $person->setWeight(75); $person->save();
// Object retrieval $personList = new Object\Person\Listing(); $personList->setOrderKey("weight"); $personList->setOrder("DESC"); ...
$results = Object\Person::getByWeight(75);
Image source: http://www.flickr.com/photos/rietje/76566707/ CC BY 2.0
Image source: http://icons8.com/web-app/1475/Database / Document by useiconic.com from the Noun
Project
Image source: http://icons8.com/web-app/1475/Database / Document by useiconic.com from the Noun
Project ~ 80.000 Installations
Image source: http://icons8.com/web-app/1475/Database / Document by useiconic.com from the Noun
Project Case Studies
Image source: http://icons8.com/web-app/1475/Database / Document by useiconic.com from the Noun
Project 2017-09 Release V5.0
Image source: http://icons8.com/web-app/1475/Database / Document by useiconic.com from the Noun
Project
Thanks! Questions? Christoph Lühr
[email protected]
[email protected]
@chluehr Slides license Attribution-NonCommercial-ShareAlike
3.0 http://creativecommons.org/licenses/by-nc-sa/3.0/
• Pimcore https://www.pimcore.org/en https://www.pimcore.org/en/resources/try [Demos] • Standalone Docker Demo using
latest Pimcore 5 https://hub.docker.com/r/christophluehr/docker-pimcore-demo- standalone/
Image source: http://icons8.com/web-app/1475/Database / Document by useiconic.com from the Noun
Project User Group Berlin June 28th
None