Nowhere near done yet, but checking in a snapshot of semi-working code. There is some simultaneous support for both with and without use of the Invoice/Receipt account. I want to do away with them completely, but will need to change how sitelink payments are mapped (right now, they split a payment into multiple parts to match the charge).
git-svn-id: file:///svn-source/pmgr/branches/single_AR_20090622@181 97e9348a-65ac-dc4b-aefc-98561f571b83
This commit is contained in:
@@ -305,7 +305,13 @@ class AppController extends Controller {
|
||||
$id = 'id';
|
||||
extract(array_intersect_key($fields, array_flip($special)));
|
||||
foreach ($records AS &$record) {
|
||||
if (!isset($record[$table]))
|
||||
continue;
|
||||
|
||||
foreach (array_diff_key($fields, array_flip($special)) AS $field) {
|
||||
if (!isset($record[$table][$id]) || !isset($record[$table][$field]))
|
||||
continue;
|
||||
|
||||
// DEBUG PURPOSES ONLY!
|
||||
//$params['linkrecord'][] = compact('table', 'field', 'id', 'controller', 'record');
|
||||
$record[$table][$field] =
|
||||
|
||||
Reference in New Issue
Block a user