Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Content Elements

Content Elements

Slides of my talk about how to create content elements at TYPO3 CertiFUNcation Day 2018

IchHabRecht

July 13, 2018
Tweet

More Decks by IchHabRecht

Other Decks in Programming

Transcript

  1. DIY  Extension  TCA  TypoScript  Language files

     Fluid templates  SQL definitions  PageTS  PHP  More Fluid Templates
  2. DIY  Advantages  Exactly fitted  Advanced inside into

    TYPO3 API  Disadvantages  Cumbersome  Takes ages  Not funny
  3. Mask  Install third-party extension in live system  Mask

    (https://extensions.typo3.org/extension/mask/)  Use graphical drag & drop wizard  Fluid templates
  4. Mask  Advantages  Simple  Fast  No TYPO3

    knowledge needed  Disadvantages  Slow  No code base  Depend on maintenance
  5. 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
  6. Mask + Mask Export  Advantages  Simple  Fast

     No TYPO3 knowledge needed  No third-party dependencies  Disadvantages  Tell me
  7. 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)