Details
-
Type: Improvement
-
Status: Done/Fixed
-
Priority: Minor
-
Resolution: Won't Fix
-
Affects Version/s: 3.0
-
Fix Version/s: 4.3.0
-
Component/s: CiviContribute, CiviEvent, CiviGrant, CiviMember, CiviPledge
-
Labels:None
Description
Currently the component view forms go through the corresponding Tab.php file which does some extraneous functions / queries.
Example: /civicrm/contact/view/membership?reset=1&id=1&cid=42&action=view&context=search&selectedChild=member
We should modify the view classes to allow direct access via URL's like this (action=view may be extraneous here ?):
civicrm/membership/view?reset=1&id=31&action=view&context=search
This has been implemented in 3.1 for Membership View (as part of http://issues.civicrm.org/jira/browse/CRM-3928). However, only some links have been converted. This implementation should be reviewed for completeness and then implemented for Contribution, Participant, Pledge, Activity, Grant views.