I am completely new to Civicrm and successfully created an extension that modify and existing page{Contact Page} but I am required to create a extension that shows a new CIVICRM Contact Tab that show list of Personal Campaign Pages created by a contact.I have not clue how to start creating this..Any tip on how to do this will be appreciated

  • 1
    You will need to explain a little more about what you want to achieve. Based on your question as it is I understand far too little about what you want to do to be able to help you. – ErikH - CiviCooP Sep 8 '16 at 8:55

You can use the tabset hook (detailed information can be found on the wiki here: https://wiki.civicrm.org/confluence/display/CRMDOC/hook_civicrm_tabset) to add a contact tab.


Check out the CiviPoints extension that has an excellent example of how to do this


Adding a tab to the contact summary page is a matter of implementing hook_civicrm_tabset. You'll need to add a page callback to render the new tab content.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.