The bricks module is also good for layouting. But for me the Panels IPE looks like a dream that came true. And also the contexts and everything, wow. Thanks for the video.
Any layout generated by page manager will be rendered in the "content" region. Theme regions will still be visible. But they need to be controlled from the block layout page.
One of the great things in panel panes in D7 was that you could like "expose" filters as Configuration in the pane. So you could make one views pane, expose content type and add a block that shows articles, one that shows, pages and so on. Now you have to create a block for every content type. So annoying. Didnt figure out a better way by now :( Btw. great videos.
Hi Ivan, Have you tried the variant condition based on "Request Path"? That is if I want to display a particular variant based on the page url, it is throwing me a 404 error. Like "/event" will render a variant and "/event/recent" will render another.
Hello, What types of blocks are you adding to the layout? I've never experienced this issue. No, you can't add custom columns, you'll need to implement a whole new layout. Cheers, Ivan
Hi Ivan, I tried every type of block, custom blocks, user blocks, core blocks, menu blocks. It does not matter, they only show up when I check the use admin theme. Very strange, as I followed every step in your video. Anyway, I'll try again today, thanks for your reply!
Really get a lot of info from your videos, like the descriptions of necessary work arounds too, will watch them all, am looking for answer to really basic question. how do I get a single node inserted into a panel page in D8. Do I have to make a view or a block out of every node? D7 let you drop in any given piece of node content on a panel. That whole extended menu is gone in d8, and I am left with "add block". I have thousands of nodes-some of which I want to drop onto custom pages- HOW?
Hi John, What exactly do you mean "reconsider". I shouldn't use it or write and promote it? In this case you can't use Panels without "Page Manager". Also, Lightning (www.drupal.org/project/lightning), which is a Drupal distribution, is using "Page Manager" and Panels. At the end of the day it's your choice if you want to use it or not. Cheers, Ivan
Thanks for the clarification Ivan. My only concern is about the Drupal’s security advisory policy. I do get your point about the "Panels and Page Manager" combination. I also agree that at the end of the day it's your choice if you want to use it or not.
Hello there, thanks for this video. Quick one, how do we call dynamic content into panels on drupal 8/9. Ie in drupal 7 we could add arguments placeholders in the path section in panels then we could add views with contestual filters and with this we could create dynamic pages using panels, how do we achieve this in drupal 8/9 views
You can't do a lot of that stuff in the Drupal 8/9 version unfortunately. Just create a view and use the contextual filter in the view to load the current node.
I tried following these steps, but when I select the Two Column layout, instead of "Left Side" and "Right Side" when I attempt to add content, I see "Top", "First", "Second", and "Bottom." Am I missing a step? Or is there another module that I need to install?
I used this tutorial @drupal 8.6 and when I clicked on Reorder variants tab I got error "Error: Call to a member function getVariants() on null in page_manager\page_manager_ui\src\Form\PageReorderVariantsForm.php on line 88 #0 [internal function]" .
The grid system in Bootstrap 3 is pretty much the same in Bootstrap 4, .container -> .row -> col-sm-6. I was able to use the Bootstrap layout module with Barrio.
Note: In order to use panels, you must use an implementing module. Currently, Page Manager and Panelizer implement panels. (this was listed at www.drupal.org/project/panels, but not mentioned here. There is incomplete data here.
Hi Paul, I explained which modules required at 11:19 (page manager and panels) and the title of this video is "Create Custom Pages using Page Manager and Panels in Drupal 8". And I explain the changes to page manager and panels for Drupal 8 from 02:30 and 03:02 and in the video. Cheers, Ivan
Unable to save changes we make to our web pages with Page Manager. Changing or adding blocks is no problem until we try to save it. Nothing is saved and it stays in saving mode. New fresh drupal 8 installed Latest core update version (mid October) No log errors We have no clue what is going on. Nobody on drupal.org is helping us from tat module :(
I'm sorry to hear you're having problems. I'd try and debug the problem by installing a fresh version of Drupal and look for errors. But you've already done that. Try using Layout Builder (it's a module in Drupal core)
The bricks module is also good for layouting. But for me the Panels IPE looks like a dream that came true. And also the contexts and everything, wow. Thanks for the video.
By dear lord, this made it easier for me to build website and especially good looking land pages easier! Thank you, with many blessings!
Awesome. Thanks for giving a clear understanding of the page manger, panel, layout module. Need lecture on paragraph module.
Great tutorial even in 2021!
Hi Ivan, Love your video a well composited introduction to Drupal panels and how page manager works.
Thanks.
please make a video on adding context or if you already have a video about this please share the link. Great video save my time.
Thank you for your very clear instructions, I was able to follow everything.
Great video! I've a question, Is it possible to use the current theme regions in a new page created by using this way?
Any layout generated by page manager will be rendered in the "content" region. Theme regions will still be visible. But they need to be controlled from the block layout page.
@@WebWash thanks a lot!
Very helpful tutorial. Thank you.
One of the great things in panel panes in D7 was that you could like "expose" filters as Configuration in the pane. So you could make one views pane, expose content type and add a block that shows articles, one that shows, pages and so on. Now you have to create a block for every content type. So annoying. Didnt figure out a better way by now :(
Btw. great videos.
Brilliant
Great refresh on Panels. So if I am using bootstrap, only bootstrap_layouts is needed and layout_plugin is not required?
Hi Johnatas,
Layout_plugin is not required for Drupal 8.3 and onwards.
Just install bootstrap_layouts and you're good to go.
Cheers,
Ivan
Thanks Ivan, your doing great videos!
This is seriously really helpful - thank you
Really a great tutorial sir, please tell me how to edit node template in panels in drupal 8
Layouts are just templates so they can be overridden in your theme. www.drupal.org/docs/8/api/layout-api/how-to-register-layouts
Hi Ivan,
Have you tried the variant condition based on "Request Path"? That is if I want to display a particular variant based on the page url, it is throwing me a 404 error. Like "/event" will render a variant and "/event/recent" will render another.
hey than you for this video, but i have one question, how can i use page manager to access this path /example/% ?
Content is only showing when I check the "use admin theme", any ideas ? Great video by the way ! Also, is there a way to add custom colums ?
Hello,
What types of blocks are you adding to the layout? I've never experienced this issue.
No, you can't add custom columns, you'll need to implement a whole new layout.
Cheers,
Ivan
Hi Ivan, I tried every type of block, custom blocks, user blocks, core blocks, menu blocks. It does not matter, they only show up when I check the use admin theme. Very strange, as I followed every step in your video. Anyway, I'll try again today, thanks for your reply!
Really get a lot of info from your videos, like the descriptions of necessary work arounds too, will watch them all, am looking for answer to really basic question. how do I get a single node inserted into a panel page in D8. Do I have to make a view or a block out of every node? D7 let you drop in any given piece of node content on a panel. That whole extended menu is gone in d8, and I am left with "add block". I have thousands of nodes-some of which I want to drop onto custom pages- HOW?
Found my answer in case anyone wants to know- Entity Block Module does the trick- just what I needed. Keep the the webinar's coming
Thanks for the update.
Hi Ivan,
I think you'll have to reconsider this video as "Page Manager" is not covered by Drupal’s security advisory policy.
Thanks!
Hi John,
What exactly do you mean "reconsider". I shouldn't use it or write and promote it?
In this case you can't use Panels without "Page Manager". Also, Lightning (www.drupal.org/project/lightning), which is a Drupal distribution, is using "Page Manager" and Panels.
At the end of the day it's your choice if you want to use it or not.
Cheers,
Ivan
Thanks for the clarification Ivan. My only concern is about the Drupal’s security advisory policy. I do get your point about the "Panels and Page Manager" combination.
I also agree that at the end of the day it's your choice if you want to use it or not.
Hello there, thanks for this video. Quick one, how do we call dynamic content into panels on drupal 8/9. Ie in drupal 7 we could add arguments placeholders in the path section in panels then we could add views with contestual filters and with this we could create dynamic pages using panels, how do we achieve this in drupal 8/9 views
You can't do a lot of that stuff in the Drupal 8/9 version unfortunately.
Just create a view and use the contextual filter in the view to load the current node.
I tried following these steps, but when I select the Two Column layout, instead of "Left Side" and "Right Side" when I attempt to add content, I see "Top", "First", "Second", and "Bottom." Am I missing a step? Or is there another module that I need to install?
Perhaps, the layout region names have changed. This video is a couple of years old.
I used this tutorial @drupal 8.6 and when I clicked on Reorder variants tab I got error "Error: Call to a member function getVariants() on null in page_manager\page_manager_ui\src\Form\PageReorderVariantsForm.php on line 88 #0 [internal function]" .
@opensource guru No idea, you'll need to debug further. Search the project issue queue to see if others have had the same problem.
With panels/page manager, can "bario" (bootstrap 4) understand the layout of the module "bootstrap layout" (witch is for bootstrap 3)
The grid system in Bootstrap 3 is pretty much the same in Bootstrap 4, .container -> .row -> col-sm-6. I was able to use the Bootstrap layout module with Barrio.
Note: In order to use panels, you must use an implementing module. Currently, Page Manager and Panelizer implement panels. (this was listed at www.drupal.org/project/panels, but not mentioned here. There is incomplete data here.
Hi Paul,
I explained which modules required at 11:19 (page manager and panels) and the title of this video is "Create Custom Pages using Page Manager and Panels in Drupal 8".
And I explain the changes to page manager and panels for Drupal 8 from 02:30 and 03:02 and in the video.
Cheers,
Ivan
Unable to save changes we make to our web pages with Page Manager.
Changing or adding blocks is no problem until we try to save it. Nothing is saved and it stays in saving mode.
New fresh drupal 8 installed
Latest core update version (mid October)
No log errors
We have no clue what is going on.
Nobody on drupal.org is helping us from tat module :(
I'm sorry to hear you're having problems.
I'd try and debug the problem by installing a fresh version of Drupal and look for errors. But you've already done that.
Try using Layout Builder (it's a module in Drupal core)
@@WebWash thank you for advice
entity block works, but it disables/disappears the quick edit buttons and the "edit" button on the admin menu-drats!
Hi Bill,
Never used "entity block" so I can't help you there. But it looks interesting.
Cheers,
Ivan
how to overlay css on it?
Just add CSS to the theme.
@@WebWash do you have any nice tutorial on it to introduce?
I love these narrow minded narrow generic use example that do me no good. this damn thing don't work it's broken.
I love these narrow minded narrow generic comments which aren't useful. What's the problem?