76. Thank you for joining!
Christian
Müller
Free Trainer and Developer
TYPO3 Neos and Flow Core
Team Member
Book and Music Lover
twitter: @daskitsunet
christian.mueller@typo3.o
rg
Hinweis der Redaktion
\n
\n
\n
\n
Research about Presentations, Story?\nProblems for people learning TYPO3 ->\n- no predefined structure for templates (like other systems)\n- different templating systems\n- TypoScript\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
lets zoom in on that\n
syntax differences\n
\n
\n
\n
Where are your Templates, CSS, Images?\n
Where are your Templates, CSS, Images?\n
\n
How does it look like for Neos?\n
\n
simple\ndatabase -> admin user -> site package!? \n
FLOW3 package!?\nDescribe FLOW3 packages\n\n
Classes -> minimal Plugins / Services specific to the site, not portable\nConfiguration -> Content Type Configuration, Site specific FLOW3 configuration\nResources -> next\n
quickly go further, Ordering, maybe joke about wrongness of slide\nPublic / Private -> same as other packages, access control. As in Extbase\n
Why that in public and for example no Templates\nSass, Less Private!\nOther Folders -> Fonts, Downloads, Assets, Media\n
Content -> contains XML file with nodes, quick look later\nTemplates -> name not fixed, but should be “Templates” -> subfolder Page with Fluidtemplate(s)\n\nTypoScripts -> name FIXED! Contains all TypoScripts, to be seen later in detail\n
Sites.xml can contain full page + content structure\nExerpt\nImport and Export possible\nDefault / dummy content easily created\n
\n
actual content has a flexible schema depending on the content type\nrepresenting pages, content elements .....\nhierarchical\n\n\n
Explain structure\nExplain Section!\n
\n
\n
\n
\n
\n
Content -> contains XML file with nodes, quick look later\nTemplates -> name not fixed, but should be “Templates” -> subfolder Page with Fluidtemplate(s)\n\nTypoScripts -> name FIXED! Contains all TypoScripts, to be seen later in detail\n
\n
\n
\n
coming back to the section\n
coming back to sections and parts\n
\n
\n
\n
naming\ncasing\ndefinitions\nsyntax\n
PHP Object Implementations\nContext stack\n
very few TypoScript objects\nstill already lots of features and flexibility\n
\n
Processors\nEEL Expressions\n
Library -> Root.ts2 BASE for the site\nNodes -> reflects structure of your node tree\n
Library -> Root.ts2 BASE for the site\nNodes -> reflects structure of your node tree\n
Library -> Root.ts2 BASE for the site\nNodes -> reflects structure of your node tree\n
We are in a site package\n
We are in a site package, so that part of the node path is known\nremember the rest\n
Library -> Root.ts2 BASE for the site\nNodes -> reflects structure of your node tree\n
\n
\n
\n
\n
\n
\n
\n
\n
Selector syntax like jQuery for TYPO3\nworking with a context (usually a node)\n