Closed (won't fix)
Project:
Layout Plugin (obsolete, use core's Layout Discovery)
Version:
8.x-1.x-dev
Component:
Code
Priority:
Major
Category:
Bug report
Assigned:
Unassigned
Issue tags:
Reporter:
Created:
30 Jun 2015 at 13:46 UTC
Updated:
22 Feb 2018 at 17:44 UTC
Jump to comment: Most recent
Comments
Comment #1
dsnopekFixed type-o.
Comment #2
dsnopekComment #3
dsnopekHrm, it looks like 'breakpoints' just clears it's caches anytime any theme is installed/uninstalled. From breakpoints.module:
I don't see anything for libraries, so I'm not sure how that works...
Comment #4
dsnopekAdding to sprint board.
Comment #5
camoa commentedWill it be enough adding a hook_themes_uninstalled(), hook_themes_installed(), hook_modules_uninstalled() and hook_modules_uninstalled() that calls a parent::clearcacheddefinitions()
Do we have anything like the breakpointsbygroup or instances array in layouts?
That is simply doable, if that is the case I can do a patch for this while you focus on the real panels stuff.
Comment #6
dsnopek@camao: To be honest, I'm not sure what it will take to fix this, or even exactly what the underlying problem is. But a great way for you to help would be to try and reproduce the problem, and then put the steps to reproduce in the issue summary! Then we have a place to start debugging or trying things to fix it.
And, BTW, this is "real Panels stuff." :-) Thanks for your help!
Comment #7
toby53 commentedIt works ok with all the latest stuff - see my process below
To run test
1) installed latest from git
Drupal 8
layout_plugin
panels and
page_manager
2) add a page via page_manager
3) add display variant
4) add a panel (2 column panel - left / right)
5) add a block to left and left columns (powered by drupal)
6) display the page
page displays correctly with block in right and left column (in safari, chrome, firefox)
Comment #8
dsnopekI'm still seeing this problem from time to time. I'm starting to think this might be related to PHP-FPM like this core issue #2564921: In PHP-FPM environment, enabling a module in using a 'configure' route leads to an error page which is something I'll look into the next time I have time to look into this
Comment #9
damienmckennaNo further work has been made to this module since 8.3.0 was released, almost a year ago, all efforts should be made to switch over to core's Layout Discovery system instead.