money basics: create, update deposits

deposit icon to user list
css modified, tablet view available
This commit is contained in:
Ricsi
2017-01-22 21:23:27 +01:00
parent c19957eaef
commit d73e0cce1a
13 changed files with 428 additions and 62 deletions

View File

@@ -0,0 +1,33 @@
<div class="buttons">
<a href="/admin/create/money_deposit" class="addbutton add-big">Új befizetés</a>
</div>
<div class="list half_width">
{foreach $mod_array as $mod}
<a href="/admin/money_deposit/{$mod->get_mod_id()}">
<div class="list_item">
<table class="money">
<tr>
<td class="icon">
<img src="/_image/deposit.png">
</td>
<td>
{$mod->get_mod_user_kid()->get_uk_name()}
</td>
<td class="date">
{$mod->get_mod_date()}
</td>
<td class="sum">
{$mod->get_mod_sum()} Ft
</td>
</tr>
</table>
</div>
</a>
{/foreach}
</div>

View File

@@ -0,0 +1,34 @@
<div class="form_wrapper">
<form method="post">
<input type="hidden" name="action" value="money_deposit_create">
<div>
<label class="desc" id="title1" for="mod_user_kid_uk_id">Befizető:</label>
<div>
<select name="mod_user_kid_uk_id" id="mod_user_kid_uk_id">
{foreach $user_kids as $user_kid}
<option value="{$user_kid->get_uk_id()}"{if isset($user_kid_id) && $user_kid_id == $user_kid->get_uk_id()} selected{/if}>{$user_kid->get_uk_name()}</option>>
{/foreach}
</select>
</div>
</div>
<div>
<label class="desc" id="title1" for="mod_date">Dátum:</label>
<div><input type="text" name="mod_date" id="mod_date" value="{$today}" required></div>
</div>
<div>
<label class="desc" id="title1" for="mod_sum">Összeg:</label>
<div><input type="text" name="mod_sum" id="mod_sum" value="8000" required></div>
</div>
<div>
<div>
<input class="button black" type="submit" value="Mentés">
</div>
</div>
</form>
</div>

View File

@@ -0,0 +1,35 @@
<div class="form_wrapper">
<form method="post">
<input type="hidden" name="action" value="money_deposit_update">
<input type="hidden" name="mod_id" value="{$mod->get_mod_id()}">
<div>
<label class="desc" id="title1" for="mod_user_kid_uk_id">Befizető:</label>
<div>
<select name="mod_user_kid_uk_id" id="mod_user_kid_uk_id">
{foreach $user_kids as $user_kid}
<option value="{$user_kid->get_uk_id()}"{if $user_kid->get_uk_id() == $mod->get_mod_user_kid_uk_id()} selected{/if}>{$user_kid->get_uk_name()}</option>>
{/foreach}
</select>
</div>
</div>
<div>
<label class="desc" id="title1" for="mod_date">Dátum:</label>
<div><input type="text" name="mod_date" id="mod_date" value="{$mod->get_mod_date()}" required></div>
</div>
<div>
<label class="desc" id="title1" for="mod_sum">Összeg:</label>
<div><input type="text" name="mod_sum" id="mod_sum" value="{$mod->get_mod_sum()}" required></div>
</div>
<div>
<div>
<input class="button black" type="submit" value="Mentés">
</div>
</div>
</form>
</div>

View File

@@ -43,6 +43,10 @@ $("#uk_filter_name").keyup(function() {
});
function open_deposit(user_id) {
$("#"+user_id).submit();
}
function search() {
document.getElementById('user_list').innerHTML = 'Betöltés...';
$("#is_active").prop("disabled",true);
@@ -64,7 +68,12 @@ function search() {
<img src="/_image/shuttlecock.png">\
'+pdata[i]['uk_name']+'\
</div>\
</a>';
</a>\
<form id="'+pdata[i]['uk_id']+'" class="user_mod_form" method="post" action="/admin/create/money_deposit">\
<div class="add_deposit"><img src="/_image/deposit.png" onclick="open_deposit('+pdata[i]['uk_id']+')"></div>\
<input type="hidden" name="mod_user_kid_uk_id" value="'+pdata[i]['uk_id']+'">\
</form>\
'
}
document.getElementById('user_list').innerHTML = content;
$("#is_active").prop("disabled",false);