I’m Batman
Opslag
Opslag
Files (sys_file)
References (sys_file_reference)
Collections (sys_file_collection)
Folders (folder in file storage)
!
Velden
Extra velden in core
media (pages & tt_content)
media_fileReferenceUids
media_fileUids
!
image (pages & tt_content)
image_fil...
Velden extensies
Altijd een reference!
!
!
!
!
Data types &
Functies
imgResource data type
accepteert nu ook UIDs van
file object (sys_file)
file reference (sys_file_reference)
!
!
!
!
imgResource function

treatIdAsReference is een boolean
!
!
!
!
getText data type
benaderen van een waarde in een PHP array of object
wat niet per definitie het huidige cObject is, zoals ...
file
nieuwe property binnen getText data type
!

leest een waarde van een file object (FAL)

binnen het FILES cObject render...
file voorbeeld
toont de titel van het file object met de UID 9999
levelmedia
voorheen

komma gescheiden paden naar afbeeldingen
!
nu

komma gescheiden UIDs van references (sys_file_referenc...
Content
Objects
IMAGE / IMG_RESOURCE
enkele afbeelding
!

beiden gebruiken de property “file”
!

“file” is van het data type “imgResource”
IMAGE/IMG_RESOURCE
Direct vanuit File opslag
middels een pad

middels UID van sys_file record

middels UID van file reference
IMAGE/IMG_RESOURCE
Van een pagina
media

backwards compatibility
!

“import” property moet aanwezig zijn
!

/uploads/media/
!
!

/foo/bar/

/a/path/
media_fileUids

media_fileReferenceUids
getText levelmedia property
IMAGE/IMG_RESOURCE
Van een content object
Core
media (cType “uploads”)
media_fileReferenceUids
media_fileUids
!

image (cTypes “textpic” en “image”)
image_fileReferenc...
Extensies

altijd referentie
FILES
meerdere afbeeldingen
!

niet verwarren met “FILE”
files (string/stdWrap)
references (string/stdWrap of array)
collections (string/stdWrap)

UIDs van sys_file_collection
folders (string/stdWrap)
combinatie van source definitions
sorting (string/stdWrap)
renderObj (cObject + optionSplit)

FILES_COUNT
FILE_NUM_CURRENT
twitter.com/aurora_borealis
facebook.com/padraigbroens

Adres:
Mechtildisstraat 39
5021 CM Tilburg

!

linkedin.com/in/typ...
TYPO3 FAL in TypoScript gebruiken
TYPO3 FAL in TypoScript gebruiken
TYPO3 FAL in TypoScript gebruiken
TYPO3 FAL in TypoScript gebruiken
Upcoming SlideShare
Loading in …5
×

TYPO3 FAL in TypoScript gebruiken

1,328 views
1,108 views

Published on

Dutch presentation about using TYPO3 FAL in TypoScript

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,328
On SlideShare
0
From Embeds
0
Number of Embeds
31
Actions
Shares
0
Downloads
4
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

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 !

×