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
0
98
Content Elements
Slides of my talk about how to create content elements at TYPO3 CertiFUNcation Day 2018
IchHabRecht
July 13, 2018
Tweet
Share
More Decks by IchHabRecht
See All by IchHabRecht
How static PHP analyzer changed the way I look at code
ichhabrecht
1
700
How to better maintain your TYPO3 extensions
ichhabrecht
1
370
Other Decks in Programming
See All in Programming
Enterprise Web App. Development (2): Version Control Tool Training Ver. 5.1
knakagawa
1
110
「ElixirでIoT!!」のこれまでとこれから
takasehideki
0
310
eBPFを用いたAIネットワーク監視システム論文の実装 / eBPF Japan Meetup #4
yuukit
3
720
実はすごいスピードで進化しているCSS
hayato_yokoyama
0
100
XSLTで作るBrainfuck処理系
makki_d
0
150
型安全RESTで爆速プロトタイピング – Hono RPC実践
tacke_jp
0
110
try-catchを使わないエラーハンドリング!? PHPでResult型の考え方を取り入れてみよう
kajitack
3
460
2度もゼロから書き直して、やっとブラウザでぬるぬる動くAIに辿り着いた話
tomoino
0
140
Step up the performance game with Spring Boot and Project Leyden
mhalbritter
0
170
Interface vs Types ~型推論が過多推論~
hirokiomote
1
250
関数型まつり2025登壇資料「関数プログラミングと再帰」
taisontsukada
2
670
ドメインモデリングにおける抽象の役割、tagless-finalによるDSL構築、そして型安全な最適化
knih
10
1.6k
Featured
See All Featured
The Straight Up "How To Draw Better" Workshop
denniskardys
233
140k
GraphQLの誤解/rethinking-graphql
sonatard
71
11k
Raft: Consensus for Rubyists
vanstee
138
7k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
16k
How to train your dragon (web standard)
notwaldorf
92
6.1k
Done Done
chrislema
184
16k
Side Projects
sachag
454
42k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
123
52k
Statistics for Hackers
jakevdp
799
220k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
45
9.6k
The Pragmatic Product Professional
lauravandoore
35
6.7k
Site-Speed That Sticks
csswizardry
9
620
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