Introduction to TYPO3 Neos at Brain Camp Cologne 2014

625 views

Published on

Introduction to TYPO3 Neos - the next generation web CMS. This is a presentation delivered in BrainCamp 2014 in Cologne. Lelesys is one of the leading company for development of websites and portals using TYPO3 Neos and TYPO3 Flow.

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
625
On SlideShare
0
From Embeds
0
Number of Embeds
155
Actions
Shares
0
Downloads
2
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Introduction to TYPO3 Neos at Brain Camp Cologne 2014

  1. 1. Introduction to TYPO3 Neos BrainCamp Cologne 2014 Saturday, 10 May 14
  2. 2. about me Hrishikesh Lele (in short Hrishi) Live in Frankfurt, home in Goa, India GF, Lelesys Informatik GmbH Support TYPO3 Neos and Flow In love with German engineering! @hrishilele | www.lelesys.com Saturday, 10 May 14
  3. 3. TYPO3 Neos is the next-generation open source content management system made by the TYPO3 community. Neos is based on the PHP framework Saturday, 10 May 14
  4. 4. time for live demo Saturday, 10 May 14
  5. 5. strong foundation Saturday, 10 May 14
  6. 6. TYPO3 Flow Enterprise PHP Framework Product of TYPO3 Community Use for any kind of web applications Saturday, 10 May 14
  7. 7. In-place editing Saturday, 10 May 14
  8. 8. responsive web Saturday, 10 May 14
  9. 9. features Preview central Localization SEO Cloud ready Easily extendable Media management Saturday, 10 May 14
  10. 10. sample: FAQ Saturday, 10 May 14
  11. 11. node type : FAQ 'Lelesys.Plugin.Faq:Question':    superTypes:        -­‐  'TYPO3.Neos:Content'    ui:        label:  'Faq'        group:  structure        icon:  'icon-­‐question-­‐sign'        inspector:            groups:                page:                    label:  Faq    properties:        question:            type:  string            translatable:  TRUE            defaultValue:  'Enter  question  here'            ui:                inlineEditable:  TRUE Saturday, 10 May 14
  12. 12. template : FAQ ! ! <div class="faq-structure"> ! ! ! <div class="faq-heading"> ! ! ! ! <h5>{question -> f:format.stripTags()}</h5> ! ! ! </div> ! ! ! <div class="faq-detail"> ! ! ! ! {answer -> f:format.raw()}<br> ! ! ! ! <f:if condition="{node.properties.author}"> ! ! ! ! ! <f:then> ! ! ! ! ! ! Author: {node.properties.author} | ! ! ! ! ! </f:then> ! ! ! ! </f:if> ! ! ! ! <f:format.date format="F jS, Y">{node.properties.datePublished}</ f:format.date> <br> ! ! ! ! <f:if condition="{node.properties.relatedLinks}"> ! ! ! ! ! <f:then> ! ! ! ! ! ! Related Link: <a href="{node.properties.relatedLinks}" target="_blank">{node.properties.relatedLinks}</a> ! ! ! ! ! </f:then> ! ! ! ! </f:if> ! ! ! </div> ! ! </div> Saturday, 10 May 14
  13. 13. Typoscript : FAQ prototype(Lelesys.Plugin.Faq:Question) < prototype(TYPO3.Neos:Content) prototype(Lelesys.Plugin.Faq:Question) { ! templatePath = 'resource://Lelesys.Plugin.Faq/ Private/Templates/TypoScript/Faq.html' ! question = ${q(node).property('question')} ! answer = ${q(node).property('answer')} } Saturday, 10 May 14
  14. 14. http://neos.typo3.org/documentation.html Saturday, 10 May 14
  15. 15. neos.typo3.org Saturday, 10 May 14
  16. 16. launchr.com/typo3-neos Saturday, 10 May 14
  17. 17. @hrishilele Saturday, 10 May 14
  18. 18. Developer info Pankaj lele @pankajlele Saturday, 10 May 14
  19. 19. Questions? Thank you! Saturday, 10 May 14

×