Diese Präsentation wurde erfolgreich gemeldet.
Wir verwenden Ihre LinkedIn Profilangaben und Informationen zu Ihren Aktivitäten, um Anzeigen zu personalisieren und Ihnen relevantere Inhalte anzuzeigen. Sie können Ihre Anzeigeneinstellungen jederzeit ändern.

TYPO3 FAL in TypoScript gebruiken

1.525 Aufrufe

Veröffentlicht am

Dutch presentation about using TYPO3 FAL in TypoScript

  • Login to see the comments

  • Gehören Sie zu den Ersten, denen das gefällt!

TYPO3 FAL in TypoScript gebruiken

  1. 1. I’m Batman
  2. 2. Opslag
  3. 3. Opslag Files (sys_file) References (sys_file_reference) Collections (sys_file_collection) Folders (folder in file storage) !
  4. 4. Velden
  5. 5. Extra velden in core media (pages & tt_content) media_fileReferenceUids media_fileUids ! image (pages & tt_content) image_fileReferenceUids image_fileUids ! ! ! !
  6. 6. Velden extensies Altijd een reference! ! ! ! !
  7. 7. Data types & Functies
  8. 8. imgResource data type accepteert nu ook UIDs van file object (sys_file) file reference (sys_file_reference) ! ! ! !
  9. 9. imgResource function treatIdAsReference is een boolean ! ! ! !
  10. 10. getText data type benaderen van een waarde in een PHP array of object wat niet per definitie het huidige cObject is, zoals page
  11. 11. file nieuwe property binnen getText data type ! leest een waarde van een file object (FAL) binnen het FILES cObject renderObj is het mogelijk om in plaats van een UID “current” te gebruiken
  12. 12. file voorbeeld toont de titel van het file object met de UID 9999
  13. 13. levelmedia voorheen komma gescheiden paden naar afbeeldingen ! nu komma gescheiden UIDs van references (sys_file_reference) ! dus altijd “treatIdAsReference” gebruiken
  14. 14. Content Objects
  15. 15. IMAGE / IMG_RESOURCE enkele afbeelding ! beiden gebruiken de property “file” ! “file” is van het data type “imgResource”
  16. 16. IMAGE/IMG_RESOURCE Direct vanuit File opslag
  17. 17. middels een pad middels UID van sys_file record middels UID van file reference
  18. 18. IMAGE/IMG_RESOURCE Van een pagina
  19. 19. media backwards compatibility ! “import” property moet aanwezig zijn ! /uploads/media/ ! ! /foo/bar/ /a/path/
  20. 20. media_fileUids media_fileReferenceUids
  21. 21. getText levelmedia property
  22. 22. IMAGE/IMG_RESOURCE Van een content object
  23. 23. Core media (cType “uploads”) media_fileReferenceUids media_fileUids ! image (cTypes “textpic” en “image”) image_fileReferenceUids image_fileUids
  24. 24. Extensies altijd referentie
  25. 25. FILES meerdere afbeeldingen ! niet verwarren met “FILE”
  26. 26. files (string/stdWrap)
  27. 27. references (string/stdWrap of array)
  28. 28. collections (string/stdWrap) UIDs van sys_file_collection
  29. 29. folders (string/stdWrap)
  30. 30. combinatie van source definitions
  31. 31. sorting (string/stdWrap)
  32. 32. renderObj (cObject + optionSplit) FILES_COUNT FILE_NUM_CURRENT
  33. 33. twitter.com/aurora_borealis facebook.com/padraigbroens Adres: Mechtildisstraat 39 5021 CM Tilburg ! linkedin.com/in/typo3development Telefoon: +31 6 53 11 66 80 patrick.broens Email: patrick@patrickbroens.nl !

×