Let views wizards use ViewExecutable::addHandler

Created on 27 November 2014, over 10 years ago
Updated 16 July 2025, about 1 month ago

Postponed on #2381973: View wizard creates 'invalid' views out of the box, missing plugin_ids, insecure permissions β†’ .

Problem/Motivation

Views wizards are some extra plugins to define the UI of admin/structure/views/add

They currently basically hardcode the views config, instead of using some kind of API,
which results in really brittle code.

Proposed resolution

Instead of hardcoding all kind of views configuration always use the API to set it.
This makes it possible to automatically follow config changes.

Remaining tasks

User interface changes

API changes

πŸ“Œ Task
Status

Active

Version

11.0 πŸ”₯

Component

views.module

Created by

πŸ‡©πŸ‡ͺGermany dawehner

Live updates comments and jobs are added and updated live.
  • VDC

    Related to the Views in Drupal Core initiative.

Sign in to follow issues

Comments & Activities

Not all content is available!

It's likely this issue predates Contrib.social: some issue and comment data are missing.

Production build 0.71.5 2024