);
}
-function bank_get_overview($ctx) {
+function bank_get_overview($ctx,$prefix='') {
global $bank_table;
$accounts = bank_get_accounts($ctx);
- foreach($accounts as $acc) $overview[]=array("${bank_table}_account"=>$acc,"${bank_table}_total"=>bank_get_total($ctx, $acc));
+ foreach($accounts as $acc) $overview[]=array("${prefix}account"=>$acc,"${prefix}total"=>bank_get_total($ctx, $acc));
return $overview;
}
+if(isset($bank_json_only) && $bank_json_only) die(json_encode(array(
+ 'overview'=>bank_get_overview($this)
+)));
+
if(isset($_POST['create_account'])) {
bank_add_account($this, $_POST['account_name']);
$this->post_redirect_get("$URL_INTERNAL","Účet byl vytvořen");
$result = $this->db->safe_query_fetch("SELECT SUM(${bank_table}_amount) as troughput FROM ${bank_table};");
echo("Obrat: ".$result[0]['troughput'].' '.$bank_currency);
$result = $this->db->safe_query_fetch("SELECT * FROM `${bank_table}` ORDER BY ${bank_table}_time DESC;");
- echo $this->html->render_item_table(bank_get_overview($this),'bank');
+ echo $this->html->render_item_table(bank_get_overview($this, $bank_table.'_'),'bank');
echo ("<h2>Přehled transakcí</h2>");
} else {
$account=bank_name($_GET['account']);
?>
<form action="?" method="POST">
Převést <input type="number" name="amount" value="" /> <?php echo $bank_currency; ?>
- z účtu <?php echo $account; ?> <input type="hidden" name="account_from" value="<?php echo $account; ?>" />
+ z účtu <b><?php echo $account; ?></b> <input type="hidden" name="account_from" value="<?php echo $account; ?>" />
na účet <select name='account_to'>
<?php
//Ziskat posledni cilovy ucet a presunout na zacatek $accounts
foreach($accounts as $acc) echo("<option value='$acc'>$acc</option>");
?>
- </select> (pozor, dluhy se převádí opačným směrem než peníze!)<br /><br />
+ </select> (pozor! zamysli se! převádíš peníze nebo dluhy?!)<br /><br />
Důvod: <input type="text" name="comment" maxlength="128" style="width:64em;" />
<input type="submit" name="transaction" value="Převést" />
</form>