Enable in Page Manager
Add Context Relation

Page Manager (Panels) support for Profile2.

This module has maintenance status "Seeking co-maintainer(s)" because I don't really know how to fix the open bugs because of a lack of knowledge in ctools/page manager. So feel free to submit patches and/or apply for maintainer-ship!

With this module you can take over Profile2 paths with Page Manager.
Now it is possible to theme your Profile2 edit and view pages with Panels.

Setup profile2 view

  1. Go to Page Manager UI (/admin/structure/pages) and enable "profile2_view".
  2. Go to 'Content' and add content to your Panel the normal way.
  3. Profile2 fields are grouped under 'Profile2'.

Setup profile2 edit

  1. Go to Page Manager UI (/admin/structure/pages) and enable "profile2_edit".
  2. Go to 'Contexts' and add the relationship "Profile2 edit form". You must do this manually, see issue "Edit form" relationship must be added manually.
  3. Go to 'Content' and add content to your Panel the normal way.
  4. The Profile2 form can be found under 'Form' and then use 'General form'.

Field-forms are not working (that is a bug). See issue "Single fields (field-forms) don't work on profile2_edit".

This module uses the paths from "Profile2 Paths" (included in profile2 module) and these paths follow this pattern:
/profile-[PROFILE2_BUNDLE]
You main profile edit page can be found at:
/profile-main/edit

Special thanks to Sebastian Gilits who created the original patch in this issue "Make Profile2 Pages overriddable in (cTools) Page Manager" on the Profile2 module page.

Supporting organizations: 

Project Information

Downloads