Is there some way to index panel pages so they would appear when searched? I'm using panels to create landing pages to other content, but some content in the panels is only available in the panel itself. If these were indexed, the page would show up when doing a search and users could see this content.

Any ideas or is this impossible because they aren't nodes?

Comments

merlinofchaos’s picture

This is currently impossible because panels aren't nodes. However, Panels 2 will have an option to make panels nodes. You can probably also make nodes that use the panels renderer to wrap the panel. You'll need to get the id out of the panel database and execute the right function; I can't remember what it is offhand, but a little code searching should turn it up relatively easily.

adrienf’s picture

Version: 4.7.x-1.2 » 5.x-1.2

mshaver,

Did you succeed to develop what you wanted? I am also very interested in this "feature"...

adrienf’s picture

merlinofchaos,

Is it really impossible? Can't we modify the search module in order to get panels associated to pages? I really need this feature for a project. Perhaps you could give me a way to implement this?

Thx,
Adrien

merlinofchaos’s picture

Unless you make a node and wrap it around the panel, this is impossible.

merlinofchaos’s picture

Status: Active » Closed (duplicate)