(dev/core/40) Show List of Contributions On Recurring Contribution View (#11920)
authorCamilo Rodríguez <camilo@compucorp.co.uk>
Mon, 7 May 2018 02:07:20 +0000 (21:07 -0500)
committerEileen McNaughton <eileen@mcnaughty.com>
Mon, 7 May 2018 02:07:20 +0000 (14:07 +1200)
commit85b68a1175053ec7ccbcc2dfac06f4b5bf8b332f
treed764b279863d11b759f4f3f8d86cfa2cd72ccb58
parentc4b55266cbeb784e017f0350449961b8cf71b5c4
(dev/core/40) Show List of Contributions On Recurring Contribution View (#11920)

* CRM-40: Show List of Contributions On Recurring Contribution View

Altered ContributionRecur page so that the list of contributions related to a
recurring contribution are shown when viewing said recurring contribution.

Implemented by running CRM_Contribute_Form_Search ebedded within the page and
including CRM/Contribute/Form/Selector.tpl template within the page's
template. Also included ContributionTotals.tpl to show, which I though could
be cool.

* CRM-40: Don't Use CRM_Contribute_Form_Search to Show Contributions

CRM_Contribute_Form_Search class is very hard to read and maintain, which is
why it was found better to look for related contributions manually and show
them using an ajax datatable.

* CRM-40: Fix Failing Test

* CRM-40: Show Contribution List Using Ajax Call

Added new Page that shows related payments for a given relted contribution in
a data table and included the table on recurring contribution's detail view
using an ajax call.
CRM/Contribute/Form/Task.php
CRM/Contribute/Form/UpdateSubscription.php
CRM/Contribute/Page/ContributionRecur.php
CRM/Contribute/Page/ContributionRecurPayments.php [new file with mode: 0644]
CRM/Contribute/xml/Menu/Contribute.xml
templates/CRM/Contribute/Page/ContributionRecur.tpl
templates/CRM/Contribute/Page/ContributionRecurPayments.tpl [new file with mode: 0644]