2. Uporządkuj swój TypoScript
O czym będzie
1. Test białej rękawiczki
2. Zróbmy to lepiej
1. Wykorzystaj potencjał TYPO3
2. Napisz kod i odpoczywaj
3. Przeprowadzka TS do plików
3. Uporządkuj swój TypoScript. Test białej rękawiczki.
Test białej rękawiczki
Czyli o tym, co można znaleźć w kodzie
9. Uporządkuj swój TypoScript. Zróbmy to lepiej.
★ Rozpisanie poziomów
★ Wykorzystanie Constants
★
★
Setup: Po zmianach
Dodanie komentarzy
Wykorzystanie możliwości TS ...
10. Uporządkuj swój TypoScript. Wykorzystaj możliwości.
Wykorzystanie potencjału TYPO3
TypoScript Reference
http://docs.typo3.org/typo3cms/TyposcriptReference/
Śledzenie zmian w wydaniach TYPO3
http://wiki.typo3.org/Category:ReleaseNotes
Wszystko o TYPO3 6.2
http://forge.typo3.org/projects/typo3cms-v62/wiki
12. Uporządkuj swój TypoScript. Wykorzystaj możliwości.
Załączanie plików JS i CSS przez wtyczkę w PHP
addCssFile
addJsFooterFile
addJsLibrary
...
$GLOBALS['TSFE']->getPageRenderer()->addJsFile(t3lib_extMgm::siteRelPath($this>extDir).'/scripts/inspiration.js','text/javascript', FALSE);
TYPO3 API
http://api.typo3.org/
15. Uporządkuj swój TypoScript. Napisz kod i odpoczywaj.
Napisz kod i odpoczywaj
Przemyślany kod owocuje w przyszłości
16. Uporządkuj swój TypoScript. Napisz kod i odpoczywaj.
★ Constants jako repozytorium
★ zdefiniowanie ścieżek i plików
★ poziomy ułatwiają poruszanie się
po kodzie
Constants
17. Uporządkuj swój TypoScript. Napisz kod i odpoczywaj.
Opanuj numerologię
bezpieczne i elastyczne dodawanie kolejnych elementów kodu
20. Uporządkuj swój TypoScript. Napisz kod i odpoczywaj.
postCObject
Setup strony głównej
...
Setup jednej podstrony
Setup kolejnej podstrony
21. Uporządkuj swój TypoScript. Przeprowadzka TS do plików.
Przeprowadzka kodu TypoScript do plików
Postaw kropkę nad i
22. Uporządkuj swój TypoScript. Przeprowadzka TS do plików.
<INCLUDE_TYPOSCRIPT: source="FILE:fileadmin/typoscript/setup.ts">
Korzyści:
★ Edycja w ulubionym edytorze
★ Łatwe przenoszenie kodu pomiędzy projektami
★ Spięcie wszystkiego w uporządkowanej strukturze
★ Bezpośredni dostęp przez FTP lub SSH
★ Wersjonowanie (SVN, GIT ...)
23. Uporządkuj swój TypoScript. Przeprowadzka TS do plików.
To już znamy
<INCLUDE_TYPOSCRIPT: source="FILE:fileadmin/typoscript/setup.ts">
TYPO3 6.2
<INCLUDE_TYPOSCRIPT: source="DIR:fileadmin/typoscript" extensions="tss">
★ Załączanie plików rekursywnie
★ Konfiguracja rozszerzenia załączanych plików
#34621