Quantcast
Channel: Issues for Drupal core
Viewing all articles
Browse latest Browse all 294835

Differentiate between implicit and explicit ContextDefinitions

$
0
0

Problem/Motivation

Contexts can be provided by a number of systems via a number of mechanisms. Some of these are derived from systems such as the router, or current user. When exposed through a UI these contexts should be not editable vs configured contexts which ARE editable. This is the idea of an implicit context vs an explicit context.

Examples:

Implicit Contexts

  • Contexts from route
  • Current User
  • Current Language
  • Domain
  • Etc...

Explicit Contexts (Configured Contexts)

  • Node 5
  • Author of the node from route
  • First entity result from a view

Proposed resolution

Allow context definitions to denote that they were provided as an implicit part of the page builder's process and are not configurable by the end user.

Remaining tasks

User interface changes

API changes

Data model changes


Viewing all articles
Browse latest Browse all 294835

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>