Closed (duplicate)
Project:
Panels
Version:
8.x-3.x-dev
Component:
Code
Priority:
Normal
Category:
Bug report
Assigned:
Unassigned
Reporter:
Created:
24 Jun 2015 at 18:40 UTC
Updated:
13 Oct 2015 at 16:10 UTC
Jump to comment: Most recent
See meta-issue: #2511554: [meta] Move some parts of Page Manager into CTools
Currently, Panels in Drupal 8 depends on Page Manager, however, this isn't the architecture we want. Page Manager uses DisplayVariants and Panels provides a DisplayVariant. Panels shouldn't need to be coupled directly to Page Manager in any way.
To this, first some code needs to be moved from Page Manager to CTools, or removed from Page Manager altogether, namely:
#2511570: Remove Drupal\page_manager\Plugin\PageAwareVariantInterface
#2511556: Add BlockVariantInterface (and Trait), and BlockPluginCollection from Page Manager
Comments
Comment #1
dsnopekPostponed on:
#2511570: Remove Drupal\page_manager\Plugin\PageAwareVariantInterface
#2511556: Add BlockVariantInterface (and Trait), and BlockPluginCollection from Page Manager
Comment #2
dsnopekComment #3
benjy commentedBoth the issues this was postponed on are now committed so setting back to active.
Comment #4
dsnopekWe ended up fixing this in #2511582: Extend BlockDisplayVariant rather than copying code from Page Manager