Logo

Navigation

  • index
  • modules |
  • CubicWeb 3.35.12 »
  • The View system

The View system¶

This chapter aims to describe the concept of a view used all along the development of a web application and how it has been implemented in CubicWeb.

  • Principles
    • Discovering possible views
    • Basic class for views
      • Class View
      • Other basic view classes
      • Examples of views class
    • XML views, binaries views…
  • Templates
    • Non-templatable views
    • Templatable views
      • TheMainTemplate
      • Other templates
  • The Primary View
    • Layout
    • Primary view configuration
      • Attributes/relations display location
      • Display content
    • Example of customization and creation
  • The “Click and Edit” (also reledit) View
    • Using reledit
    • The reledit_ctrl rtag
    • Disable reledit
  • Base views
    • HTML views
      • Special views
      • Base entity views
      • List entity views
    • Text entity views
    • Pagination
    • Previous / next navigation
  • Startup views
  • Boxes
    • The action box
  • Table views
    • Example
    • Pro/cons of each approach
  • XML and RSS views
    • Overview
    • RSS Channel Example
  • URL publishing
  • URL rewriting
  • Breadcrumbs
    • Display
    • Building breadcrumbs
  • The ‘download’ views
    • Specific views for entities adapting to IDownloadable
    • Components
    • Download views
    • Embedded views
  • Online documentation system
    • Help views
    • Actions

Changelog

Latest releases

Quick search

Navigation

  • index
  • modules |
  • CubicWeb 3.35.12 »
  • The View system
© Copyright 2001-2020, Logilab. Last updated on Nov 15, 2022. Created using Sphinx 4.5.0.