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
120
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
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
84
How static PHP analyzer changed the way I look at code
ichhabrecht
1
750
How to better maintain your TYPO3 extensions
ichhabrecht
1
420
Other Decks in Programming
See All in Programming
実装をデザインガイドラインに追従させるための取り組み / 260731-dip-mosh-design-system
dachi023
0
730
170k Jobs a Day on GKE: Scaling Mercari's CI Platform - and What's Next for AI-Native Development
junyaokabe
0
110
yield再入門 #phpcon
o0h
PRO
0
1.1k
言葉の格闘技のススメ~紙とペンと言葉から始める、キャリアの描き方~
progresscicada
2
150
為什麼你並不需要ViewModel / No, you don't need a ViewModel
lovee
1
500
複数の Claude Code が"放置"されてしまう問題をCLI ダッシュボードを自作して解決した話
sumihiro3
1
700
2年かけて Deno に DOMMatrix を実装した話 / How I implemented DOMMatrix in Deno over two years
petamoriken
0
210
今さら聞けない .NET CLI
htkym
0
200
AWS CDK を「作」ってみた 〜フルスクラッチで見えた CDK の裏側〜 / aws-cdk-from-scratch
gotok365
3
2.8k
【やさしく解説 設計編・中級 #6】良いアーキテクチャとは ~ 一本の登り道の、行き先 ~
panda728
PRO
0
220
仕様書を書く前にハーネスを作る - Agent Native開発は「探索を速く、判定を固く」
gotalab555
4
1.7k
仕様駆動開発の消費期限
watany
20
8.5k
Featured
See All Featured
SEO Brein meetup: CTRL+C is not how to scale international SEO
lindahogenes
1
2.8k
Prompt Engineering for Job Search
mfonobong
0
400
The Curious Case for Waylosing
cassininazir
1
460
Documentation Writing (for coders)
carmenintech
77
5.5k
Tell your own story through comics
letsgokoyo
1
1k
Avoiding the “Bad Training, Faster” Trap in the Age of AI
tmiket
0
210
SERP Conf. Vienna - Web Accessibility: Optimizing for Inclusivity and SEO
sarafernandez
2
1.6k
The Illustrated Children's Guide to Kubernetes
chrisshort
51
53k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
6k
Design of three-dimensional binary manipulators for pick-and-place task avoiding obstacles (IECON2024)
konakalab
0
540
Why Your Marketing Sucks and What You Can Do About It - Sophie Logan
marketingsoph
0
380
Navigating Algorithm Shifts & AI Overviews - #SMXNext
aleyda
1
1.6k
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