View
220
Download
1
Category
Preview:
DESCRIPTION
TYPO3camp PL 2013. Prezentacja omawiająca Fluid i DCe w zakresie template'ów.
Citation preview
' ); Macopedia.pl
USPRAWNIJ TWORZENIESZABLONÓW W TYPO3.
WYKORZYSTAJ FLUID ORAZ DCE
& Krzysztof Adamczyk
Zbigniew Jacko
MACOPEDIA
PLAN PREZENTACJITemplaVoila
FLUID
DCE
FEDEXT
TEMPLA VOILAFCE
FCE + TV =>RENDEROWANIE
TemplaVoila = DATABASE
TV + BE LAYOUT
TV + ZMIANY WSZABLONACH
MISTRZOWIE KLIKANIA :)
TV + LANGUAGE
FLUID
FLUID TO:1. Szablon2. Typoscript3. View Helpers4. Wyrażenia logiczne
WYRAŻENIA LOGICZNE
FLUID SZABLON1. Layout2. Template3. Partial
Do wersji TYPO3 4.5 szablonowanie to tylko renderowanie
FLUID
FLUID KONFIGURACJATS
FLUID + BE LAYOUT
MARKERY VS EXTBASE
FLUID PĘTLE
FLUID
EVERY TAG IS A CLASS :)
DCE
DCE TO:1. Dynamic Content Elements2. Zastępuje FCE z TV3. Fluid templates4. Własny zbiór View Helpers
PRACA Z DCEBackend moduł
PRACA Z DCETypy elementów Dostępne pola
PRACA Z DCETemplate
PRACA ZDCE
Dostępne pola
PRACA Z DCEPrzykładowy template
PRACA Z DCEWizard
PRACA Z DCEDodawanie elementu
PRACA Z DCEWidok pojedyńczy
PRACA Z DCEWidok elementu w backendzie
PRACA Z DCEPodgląd
VIEW HELPERS PRZYKŁADY
GET/POST
Link aktualnej strony
Debugowanie
dce:GP(subject:'myCoolGetParameter')
dce:thisUrl(showHost:1, showRequestedUri:1, urlencode:0)
<f:debug></f:debug>
PRZYKŁADY ZMIENNYCHPage
TSFE
tsSetup
page
TSFE
tsSetup
INNE MOŻLIWOŚCITagi strony
Tytuł strony
PAGINACJA?
<f:widget.paginate objects="elements" as="paginatedElements"></f:widget.paginate>
PAGINACJA?
PAGINACJA?
PAGINACJA?
FEDEXT
DZIĘKUJEMY ZA UWAGĘZbigniew Jacko
Adamczyk Krzysztof
z.jacko@macopedia.pl
k.adamczyk@macopedia.pl
Recommended