function newTimeTransaction($option, $transaction, $member)
    {
        if ($member->id) {
            $memberChosen = true;
            $member_name = $member->nameFirst . " " . $member->nameLast;
            $member_details_link = JFilterOutput::ampReplace('index.php?option=' . $option . '&task=edit&cid[]=' . $member->id);
            $member_details_link_markup = "<a href=\"{$member_details_link}\" title=\"Member details for {$member_name}\">{$member_name}</a>";
            $member_transactions_link = JFilterOutput::ampReplace('index.php?option=' . $option . '&task=transactions&member_id=' . $member->id);
            $member_transactions_link_markup = "<a href=\"{$member_transactions_link}\" title=\"List transactions for {$member_name}\">member transactions</a>";
        } else {
            $memberChosen = false;
        }
        $member_name = $member->nameFirst . " " . $member->nameLast;
        $member_details_link = JFilterOutput::ampReplace('index.php?option=' . $option . '&task=edit&cid[]=' . $member->id);
        $member_details_link_markup = "<a href=\"{$member_details_link}\" title=\"Member details for {$member_name}\">{$member_name}</a>";
        $member_transactions_link = JFilterOutput::ampReplace('index.php?option=' . $option . '&task=transactions&member_id=' . $member->id);
        $member_transactions_link_markup = "<a href=\"{$member_transactions_link}\" title=\"List transactions for {$member_name}\">member transactions</a>";
        ?>
	<form action="index.php" method="post" name="adminForm" id="adminForm">
	<fieldset class="adminform">
	<legend>Time-based Transaction</legend>
	<table class="admintable">
	<tr>
		<td width="100" align="right" class="key">
			Member:
		</td>
		<td>
		  <?php 
        if ($memberChosen) {
            ?>
			  <?php 
            echo $member_details_link_markup;
            ?>
 (see <?php 
            echo $member_transactions_link_markup;
            ?>
)
			  <input type="hidden" name="memberID" id="memberID" value="<?php 
            echo $member->id;
            ?>
">
		  <?php 
        } else {
            ?>
		    <?php 
            $dropdownList = CbodbMember::dropdownMemberList();
            ?>
        <select name="memberID">
        <option value="0">Choose member's name below...</option>
        <?php 
            foreach ($dropdownList as $memberRow) {
                echo "<option value=\"{$memberRow->id}\">{$memberRow->nameLast}, {$memberRow->nameFirst}</option>";
            }
            ?>
        </select>
		  <?php 
        }
        ?>
		</td>
	</tr>
	<tr>
		<td class="key">Transaction Type</td>
		<td><?php 
        HTML_cbodb::dropdownFromArray("type", HTML_cbodb::$timeTransactionTypeArray, $transaction->type, false);
        ?>
</td>
	</tr>
	<tr>
		<td class="key">Date Open</td>
		<td><input name="dateOpen" id="dateOpen" value="<?php 
        echo $transaction->dateOpen;
        ?>
"></td>
	</tr>
	<tr>
		<td class="key">Date Closed</td>
		<td><input name="dateClosed" id="dateClosed" value="<?php 
        echo $transaction->dateClosed;
        ?>
"></td>
	</tr>
	<tr>
		<td class="key">Duration</td>
		<td><?php 
        echo format_time_duration($transaction->totalTime, true);
        ?>
</td>
	</tr>
	<tr>
		<td class="key">Credits</td>
		<td><?php 
        echo $transaction->credits > 0 ? $transaction->credits : 0;
        ?>
</td>
	</tr>
	<tr>
		<td class="key">Comment</td>
		<td><input name="comment" id="comment" value="<?php 
        echo $transaction->comment;
        ?>
" size="100"></td>
	</tr>
	</table>
	</fieldset>
	<input type="hidden" name="id" value="<?php 
        echo $transaction->id;
        ?>
" />
	<input type="hidden" name="option" value="<?php 
        echo $option;
        ?>
" />
	<input type="hidden" name="task" value="save" />
	<input type="hidden" name="cbodb_mode" value="transaction" />
	</form>
	<?php 
    }
Beispiel #2
0
function oldMemberPurchase($option)
{
    $dropdownList = CbodbMember::dropdownMemberList();
    HTML_cbodb::oldMemberPurchase($option, $dropdownList);
}