Modern CMS

  • Get the tour
  • Documentation
  • API
  • User documentation
    • Write in Markdown
      • Titles
        • Alternate syntax
      • Bold
      • Italic
        • What if * character is already in use
      • Strike-through
      • Ordered and unordered lists
        • Nested list
      • New paragraph and line-break
      • Hypertext links
      • Block quotes
      • Images
      • Footnotes
    • Managing nodes
      • Node-tree navigation
        • Contextual menu actions
      • Creating a node
      • Edit an existing node
        • Node content
        • Node parameters
        • Side actions and parameters
        • Tags
        • SEO
        • Tree
      • Nodes publication system
        • Available statuses:
        • Preview unpublished nodes
    • Managing node-types
      • Add node-type
      • Delete node-type
      • Adding node-type field
      • Other actions
    • Managing documents
      • Upload document
      • Embed document
      • Random document
      • Unused document
    • Managing users
      • Create a new user
      • Delete user
      • Adding role
      • Other action
      • Enable SSO for back-office users
  • Developer documentation
    • First steps
      • Requirements
        • Roadiz is a Symfony application
        • Using Docker as a development and production environment
      • Create a new Roadiz project
        • Generate JWT private and public keys
        • Install database
      • Manual configuration
        • Choose your inheritance model
        • Themes (compatibility with v1.x)
        • Solr endpoint
        • Reverse proxy cache invalidation
        • Entities paths
        • Configure mailer
        • Images processing
        • OpenID SSO authentication
        • Console commands
      • Upgrading
    • Node system
      • Node-types, nodes-sources and nodes
        • What is a Node-type
        • Node-sources and translations
      • Node-type fields
        • Simple data
        • Single and multiple geographic coordinates
        • Markdown options
        • Virtual data
        • Complex data
        • Universal fields
        • YAML field
        • Many to many and Many to one joins
        • Single and multiple provider
        • Custom collection
      • Handling nodes and their hierarchy
        • Hierarchy
        • Visibility
        • Publication workflow
        • Generating paths and url
    • Building headless websites using API
      • WebResponse concept
        • Override WebResponse block walker
      • Exposing node-types
      • Extending serialization
        • Using a custom Normalizer
      • Serialization groups
    • Tag system
      • Translate tags
      • Tag hierarchy
      • Exposing tags in API
      • Displaying node-source tags with Twig
        • Tags translations documents
    • Documents system
      • Storing documents elsewhere…
      • Exposing documents in API
      • Expose document thumbnails
      • Expose document alternative sources
      • Expose document folders
    • Attributes
      • Attributes types
      • Add attributes to nodes
      • Twig extension
        • Filters
        • Tests
    • Forms
      • Building contact forms
        • One contact-form for one action
        • Using contact-form in block controllers
        • Alter email configuration after form submit
        • Securing your form with Google reCAPTCHA
      • Building custom forms
        • Exposing a custom form in your API
        • Adding custom form to your theme
    • Contributing
      • Reporting issues
      • Coding style
      • Static analysis
    • Troubleshooting
      • Empty caches manually for an environment
      • Problem with entities and Doctrine cache?
  • Extension system
    • Extending Roadiz
      • Add back-office entry
      • Linking things together
        • Inject your own entries in back-stage
    • Events
      • Nodes events
      • NodesSources events
      • Tags events
      • Folders events
      • Translations events
      • UrlAlias events
      • User events
    • Extending Solr indexation
      • How to index page blocks contents
 
Roadiz documentation
  • Docs »
  • Extension system
  • Edit on GitHub

Extension system¶

  • Extending Roadiz
    • Add back-office entry
    • Linking things together
  • Events
    • Nodes events
    • NodesSources events
    • Tags events
    • Folders events
    • Translations events
    • UrlAlias events
    • User events
  • Extending Solr indexation
    • How to index page blocks contents
Next Previous

© Copyright 2023, Ambroise Maupate & Julien Blanchet.

Read the Docs v: latest
Versions
latest
stable
v2.1.3
v2.1.2
v2.1.1
v2.1.0
v2.0.2
v2.0.1
v2.0.0
v1.7.0
v1.6.5
v1.5.4
v1.4.0
develop
Downloads
pdf
html
epub
On Read the Docs
Project Home
Builds

Free document hosting provided by Read the Docs.