fal in extbase-extensions

9
in2code.de Wir leben TYPO3 Wir leben TYPO3 FAL in Extbase-Extensions

Upload: in2code

Post on 13-Dec-2014

3.736 views

Category:

Technology


1 download

DESCRIPTION

 

TRANSCRIPT

Page 1: FAL in Extbase-Extensions

in2code.deWir leben TYPO3

Wir leben TYPO3

FAL in Extbase-Extensions

Page 2: FAL in Extbase-Extensions

in2code.deWir leben TYPO3

Was ist FAL?

• File-Abstraction-Layer• Dateien werden mit DB-Eintrag verknüpft• Inhalte etc. werden nur noch mit ID

verknüpft

Page 3: FAL in Extbase-Extensions

in2code.deWir leben TYPO3

FAL benutzen : BE

• TCA für das Feld einfügen

http://pastebin.com/qYZDPckp

• TYPO3-Bug fixen

http://pastebin.com/J92xt19e

Page 4: FAL in Extbase-Extensions

in2code.deWir leben TYPO3

FAL benutzen : BE

Page 5: FAL in Extbase-Extensions

in2code.deWir leben TYPO3

FAL benutzen : DB

sys_file(= Datei)

Page 6: FAL in Extbase-Extensions

in2code.deWir leben TYPO3

FAL benutzen : DB

sys_file_reference (= Verbindung zwischen File und DS / mm-Tabelle)

Page 7: FAL in Extbase-Extensions

in2code.deWir leben TYPO3

FAL benutzen : Extbase

• Model „File“

http://pastebin.com/cauaQBVv

• Model „FileReference“

http://pastebin.com/X3b4YVaX

• Repository „FileReferenceRepository“

http://pastebin.com/qrbf17U3

Page 8: FAL in Extbase-Extensions

in2code.deWir leben TYPO3

FAL benutzen : Extbase

Benutzung eines Files im eigenen Model

http://pastebin.com/4wSxue53

Integration ins Fluid-Template

http://pastebin.com/2n3hzhty

Page 9: FAL in Extbase-Extensions

in2code.deWir leben TYPO3

Fragen?

Danke!

Tina Gasteiger