I tried using a table for the receipt entry, which seems like it should work, but really doesn't. I'll check it in for future reference, but I'll be reverting just afterwards

git-svn-id: file:///svn-source/pmgr/branches/yafr_20090716/site@384 97e9348a-65ac-dc4b-aefc-98561f571b83
This commit is contained in:
abijah
2009-07-24 04:15:39 +00:00
parent e448519a1e
commit 7c34c7faff

View File

@@ -170,38 +170,49 @@ function addPaymentSource(flash) {
?> ?>
'</DIV>' + '</DIV>' +
'<DIV ID="payment-amount-div-%{id}" CLASS="input text required">' + '<TABLE ID="payment-table-%{id}">' +
' <LABEL FOR="payment-amount-%{id}">Amount</LABEL>' + '<TR ID="payment-amount-div-%{id}">' +
' <TD>Amount</TD>' +
' <TD>' +
' <SPAN CLASS="input text required">' +
' <INPUT TYPE="text" SIZE="20"' + ' <INPUT TYPE="text" SIZE="20"' +
' NAME="data[Entry][%{id}][amount]"' + ' NAME="data[Entry][%{id}][amount]"' +
' ID="payment-amount-%{id}" />' + ' ID="payment-amount-%{id}" />' +
'</DIV>' + ' </SPAN>' +
' </TD>' +
'</TR>' +
<?php <?php
foreach ($paymentTypes AS $type) { foreach ($paymentTypes AS $type) {
$type = $type['TenderType']; $type = $type['TenderType'];
$div = '<DIV';
for ($i=1; $i<=4; ++$i) {
if (!empty($type["data{$i}_name"])) {
$div = '<TR';
$div .= ' ID="payment-type-div-%{id}-'.$type['id'].'"'; $div .= ' ID="payment-type-div-%{id}-'.$type['id'].'"';
$div .= ' CLASS="payment-type-div-%{id}"'; $div .= ' CLASS="payment-type-div-%{id}"';
if ($type['id'] != $defaultType) if ($type['id'] != $defaultType)
$div .= ' STYLE="display:none;"'; $div .= ' STYLE="display:none;"';
$div .= '>'; $div .= '>';
for ($i=1; $i<=4; ++$i) { $div .= ' <TD>'.$type["data{$i}_name"].'</TD>';
if (!empty($type["data{$i}_name"])) { $div .= ' <TD>';
$div .= '<DIV CLASS="input text required">'; $div .= ' <SPAN CLASS="input text required">';
$div .= ' <LABEL FOR="payment-data'.$i.'-%{id}">'.$type["data{$i}_name"].'</LABEL>'; $div .= ' <INPUT TYPE="text" SIZE="20"';
$div .= ' <INPUT TYPE="text" SIZE="20" NAME="data[Entry][%{id}][type]['.$type['id'].'][data'.$i.']"'; $div .= ' NAME="data[Entry][%{id}][type]['.$type['id'].'][data'.$i.']"';
$div .= ' ID="payment-data'.$i.'-%{id}" />'; $div .= ' ID="payment-data'.$i.'-%{id}" />';
$div .= '</DIV>'; $div .= ' </SPAN>';
$div .= ' </TD>';
$div .= '</TR>';
} }
} }
$div .= '</DIV>';
echo "'$div' +\n"; echo "'$div' +\n";
} }
?> ?>
'</TABLE>' +
'</FIELDSET>' '</FIELDSET>'
); );
} }