~/talk

Building web solutions with Netgen Layouts

Talkat Web Summer Camp 2019 · 2019-08-28..08-30· [php, web-platform]
slides:none on file

Netgen Layouts is a Symfony full‑stack app that renders pages from layout types, zones and blocks and integrates with backends like Contentful integration and eZ Platform; it caches Contentful objects in a local DB and invalidates via webhooks to avoid API limits. The demo builds a homepage and a course page, maps layouts to routes with mapping by URL with conditions (IP, time, content type), adds dynamic collections via custom queries, overrides block templates with plugins, and runs in production on 30+ sites with acceptable performance.

AI-written summary · about

  1. 0:00Introduction to Netgen Layouts
  2. 9:32Core concepts and architecture
  3. 21:00Why Netgen Layouts exists
  4. 23:08Setting up the demo environment
  5. 31:25Creating a homepage layout
  6. 38:02Mapping layouts to URLs
  7. 41:49Course page layout and Contentful integration
  8. 50:00Overriding block templates
  9. 54:59Shared layouts and zones
  10. 1:00:02Dynamic queries for related content
  11. 1:05:08Extending blocks with plugins
  12. 1:10:33Content type-specific templates
  13. 1:14:46Conditional mappings with IP ranges
  14. 1:20:20Advanced features and extensions
  15. 1:24:15Q&A and closing remarks
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.