Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Content Elements
Search
IchHabRecht
July 13, 2018
Programming
110
0
Share
Content Elements
Slides of my talk about how to create content elements at TYPO3 CertiFUNcation Day 2018
IchHabRecht
July 13, 2018
More Decks by IchHabRecht
See All by IchHabRecht
Rock-SOLID Development Is Not a Fairy Tale
ichhabrecht
0
79
How static PHP analyzer changed the way I look at code
ichhabrecht
1
740
How to better maintain your TYPO3 extensions
ichhabrecht
1
400
Other Decks in Programming
See All in Programming
Symfonyの特性(設計思想)を手軽に活かす特性(trait)
ickx
0
130
Strategy for Finding a Problem for OSS: With Real Examples
kibitan
0
140
GNU Makeの使い方 / How to use GNU Make
kaityo256
PRO
16
5.6k
メッセージングを利用して時間的結合を分離しよう #phperkaigi
kajitack
3
570
20260320登壇資料
pharct
0
170
AWS re:Invent 2025の少し振り返り + DevOps AgentとBacklogを連携させてみた
satoshi256kbyte
2
150
ふりがな Deep Dive try! Swift Tokyo 2026
watura
0
170
Vibe NLP for Applied NLP
inesmontani
PRO
0
170
車輪の再発明をしよう!PHP で実装して学ぶ、Web サーバーの仕組みと HTTP の正体
h1r0
3
510
Java 21/25 Virtual Threads 소개
debop
0
340
へんな働き方
yusukebe
6
2.9k
Vibe하게 만드는 Flutter GenUI App With ADK , 박제창, BWAI Incheon 2026
itsmedreamwalker
0
540
Featured
See All Featured
Why Mistakes Are the Best Teachers: Turning Failure into a Pathway for Growth
auna
0
110
Marketing Yourself as an Engineer | Alaka | Gurzu
gurzu
0
180
The Curious Case for Waylosing
cassininazir
0
290
Navigating Team Friction
lara
192
16k
Bash Introduction
62gerente
615
210k
The Cost Of JavaScript in 2023
addyosmani
55
9.8k
Building Adaptive Systems
keathley
44
3k
Leveraging LLMs for student feedback in introductory data science courses - posit::conf(2025)
minecr
1
220
What the history of the web can teach us about the future of AI
inesmontani
PRO
1
510
My Coaching Mixtape
mlcsv
0
97
Designing for humans not robots
tammielis
254
26k
Balancing Empowerment & Direction
lara
5
1k
Transcript
Content Elements Nicole Cordes, biz-design, TYPO3 CertiFUNcation Day 2018
MANUAL
DIY Extension TCA TypoScript Language files
Fluid templates SQL definitions PageTS PHP More Fluid Templates
DIY Advantages Exactly fitted Advanced inside into
TYPO3 API Disadvantages Cumbersome Takes ages Not funny
PROFESSIONAL
Mask Install third-party extension in live system Mask
(https://extensions.typo3.org/extension/mask/) Use graphical drag & drop wizard Fluid templates
Mask Advantages Simple Fast No TYPO3
knowledge needed Disadvantages Slow No code base Depend on maintenance
CUSTOMIZED
Mask + Mask Export Install third-party extensions in ANY
system Mask (https://extensions.typo3.org/extension/mask/) Mask Export (https://extensions.typo3.org/extension/mask_export/) Use graphical drag & drop wizard Fluid templates
Mask + Mask Export Advantages Simple Fast
No TYPO3 knowledge needed No third-party dependencies Disadvantages Tell me
Mask + Mask Export NEVER touch the export extension
Use a site package for every modification See my_maskexport_sitepackage for examples and how tos (https://github.com/IchHabRecht/my_maskexport_sitepackage)
Photograph Credits https://pxhere.com/de/photo/591347 https://pxhere.com/de/photo/103364 https://pxhere.com/de/photo/600148