#How to start with TYPO3 in 2013 6.x Versions mentioned. Based on personal experience.
You should at least be familar with HTML and CSS . Some JS knowledge is wise to have. After you are familar with these things you are able to dig into CMS business. If you don´t have a clue about it, you will get seriously frustrated.
If you dig into TYPO3 you need a lot of time to understand it.
-
If you are new to TYPO3 keep on going but don´t get disappointed if things take long time. TYPO3 has a huge learning curve but gives you a dramatically big universe in content management.
-
A lot of stuff you read can be outdated. Keep always verifying that you read the latest information, howtos and snippets and that they match your usecase / TYPO3 Version.
-
Verify extension versions and read always the documentations to the extensions.
-
Start fiddeling around with TYPOSCRIPT and FLUID
-
If you come to the point of markers mentioned anywhere - read it but don´t use it. Go to FLUID.
-
If you are interested in programming, go with extbase + FLUID -> http://vosp.info/index.php/Typo3_Extensions_entwickeln && http://docs.typo3.org/typo3cms/ExtbaseFluidBook/singlehtml/
-
If you install extensions, try to use extbase Versions as often as possible
-
This is what you need to know about TYPOSCRIPT in any case http://docs.typo3.org/typo3cms/TyposcriptSyntaxReference/singlehtml/
-
TYPOSCRIPT in 45 Minutes is fine way to play around with - http://docs.typo3.org/TYPO3/TyposcriptIn45MinutesTutorial/
-
Print this and sleep on it. Perhaps it finds the way to your brain. http://docs.typo3.org/typo3cms/TyposcriptReference/singlehtml/
There a a lot of different Teplating methods in TYPO3. These days FLUID is the recommended way. It´s extremely powerful and gives you great flexibility. Forget what you ever heard. If someone sais "fluid is odd" - this person has no idea of it´s capabilities and what benefits it is giving to you.
This section has to be done one day. Here just the topics that are taken into account:
Example on how to create a fluid template including a layout file and have different content areas: https://gist.github.com/kraftb/7246693
- Mailinglists http://lists.typo3.org/
- Newsreader http://typo3.org/support/mailing-lists/use-a-newsreader/
- Forum http://forum.typo3.org/
- IRC typo3 channel on freenode.net - Always kind people around - just ask your question
- Forge | bugs and useful info http://forge.typo3.org/projects
- Docs in general http://docs.typo3.org/
- TYPO3 CMS related Docs http://docs.typo3.org/typo3cms/Index.html
- TYPO3 Extension Manuals http://docs.typo3.org/typo3cms/extensions/
- Gridelements http://typo3.org/extensions/repository/view/gridelements Also have a look at gridelements - it aims towards structure elements -> The layout of the backend for pages.
- Fedext https://fedext.net/ Is a peek worth as it is a huge tool universe - it´s pure extbase and FLUID
- fluidcontent does "FCE's" aka Flexible Content Elements - that allows individual content elements for your special needs
- VHS can be a great starter/companion for diving into FLUID as it takes the hassle of wiring everything within TypoScript. It is a collection of extremely powerful and advanced template viewhelpers for FLUID templating tasks.
Fedext and Gridelements work great together - There´s no need for fedext vs. gridelements
- TYPO3 Packages http://get.typo3.org/
- For definitions of the packages go to http://typo3.org/download/#c1981
- All in all-the bootstrap package is by far the most current "distribution" for starters and really shows great use of FLUID and TS (TYPOSCRIPT) side by side.
- to cedricziel