photo remaining

This commit is contained in:
Sampanna Rimal
2024-07-16 12:43:55 +05:45
parent 7ffe31e260
commit de0b041520
18 changed files with 273 additions and 198 deletions

View File

@ -5,19 +5,25 @@
<div class="col-3">
<div class="card card-primary card-outline">
<div class="card-header">
<h5 class="m-0">Create <?php echo $pageTitle; ?>
<h5 class="m-0"><?php echo isset($AccountCategory) ? 'Edit' : 'Create'; ?>
<?php echo $pageTitle; ?>
<!-- <a href="<?php //echo site_url("master/accategories/list");
?>" class="btn btn-sm btn-primary float-right">List <?php //echo $pageTitle;
?></a> -->
</h5>
</div>
<div class="card-body">
<form method=POST action="<?php echo site_url("master/accategories/add_child");?>" enctype="multipart/form-data" name="tbl_accategories">
<form method="POST" action="<?php echo isset($AccountCategory) ? site_url($this->uri->segment(1) . "/" . $this->uri->segment(2) . "/edit/" . $AccountCategory->accategory_id) : site_url($this->uri->segment(1) . "/" . $this->uri->segment(2) . "/add_child"); ?>" enctype="multipart/form-data" name="tbl_accategories">
<!-- <form method=POST action="<?php //echo site_url("master/accategories/add_child");?>" enctype="multipart/form-data" name="tbl_accategories"> -->
<div class="row">
<!--COL START-->
<div class="col">
<div class="form-group">
<label for="accategory_name">Group Name <span style="color:#ff0000">*</span></label><input type="text" class="form-control" id="accategory_name" value="" name="accategory_name" required>
<!-- <?php
// $html_groupname="<label for=\"accategory_name\">Group Name <span style=\"color:#ff0000\">*</span></label><input type=\"text\" class=\"form-control\" id=\"accategory_name\" value=\"\" name=\"accategory_name\" required>";
// echo isset($AccountCategory) ? fillComboWithValue("acgroup_id","Group Name","acgroup_id","tbl_acgroups", "acgroup_name", "acgroup_id", $default=$AccountCategory->acgroup_id,$CSSclass="",$multiple=false,$condition="status=1") : $html_groupname ;
?> -->
<label for="accategory_name">Group Name <span style="color:#ff0000">*</span></label><input type="text" class="form-control" id="accategory_name" value="<?php echo isset($AccountCategory) ? $AccountCategory->accategory_name : "" ; ?>" name="accategory_name" required>
</div>
</div>
<!--COL END-->
@ -26,7 +32,11 @@
<!--COL START-->
<div class="col">
<div class="form-group">
<?php $this->myaccounts->showFixedAccountsCategoriesCombo("parent_category_id", " Under", "parent_category_id", "status=1", $default = "", $CSSclass = ""); ?>
<?php
// $this->myaccounts->showFixedAccountsCategoriesCombo("parent_category_id", " Under", "parent_category_id", "status=1", $default = "", $CSSclass = "");
echo isset($AccountCategory) ? fillComboWithValue("parent_category_id", "Under", "parent_category_id", "tbl_accategories", "accategory_name", "accategory_id", $default = $AccountCategory->parent_category_id, $CSSclass = "", $multiple = false, $condition = "status=1") : $this->myaccounts->showFixedAccountsCategoriesCombo("parent_category_id", " Under", "parent_category_id", "status=1", $default = "", $CSSclass = "");
?>
<?php //fillComboWithValue("parent_category_id", "Parent Category", "parent_category_id", "tbl_accategories", "accategory_name", "accategory_id", $default = "", $CSSclass = "", $multiple = false, $condition = "status=1");
?>
@ -38,7 +48,7 @@
<!--COL START-->
<div class="col">
<div class="form-group"> <label for="remarks">Remarks</label>
<textarea class="form-control" id="remarks" name="remarks"></textarea>
<textarea class="form-control" id="remarks" name="remarks"><?php echo isset($AccountCategory) ? $AccountCategory->remarks : ""; ?></textarea>
</div>
</div>
<!--COL END-->
@ -59,7 +69,7 @@
</h5>
</div>
<div class="card-body table-responsive ">
<?php $TableData = $ACCategories; ?>
<?php $AccountCategory = $ACCategories; ?>
<table class="table table-bordered table-striped longdataTable mt-3">
<thead>
<tr>
@ -74,7 +84,7 @@
<tbody>
<?php $sn = 0;
foreach ($TableData as $TableRow) : $sn++; ?>
foreach ($AccountCategory as $TableRow) : $sn++; ?>
<?php foreach ($TableRow as $cols) : $id = $cols;
break;
endforeach; ?>

View File

@ -90,112 +90,5 @@ function displayCategoryTree($tree) {
</div>
<section class="content">
<div class="container-fluid">
<div class="card">
<!-- ./card-header -->
<div class="card-body p-0">
<table class="table table-head-fixed text-nowrap table-bordered" id="treeTable">
<thead>
<tr>
<th rowspan="2" class="col-6">Particulars</th>
<th colspan="2" class="text-center col-2">Opening</th>
<th colspan="2" class="text-center col-2">This Year</th>
<th colspan="2" class="text-center col-2">Closing</th>
</tr>
<tr>
<th class="text-center">Dr. Amount</th>
<th class="text-center">Cr. Amount</th>
<th class="text-center">Dr. Amount</th>
<th class="text-center">Cr. Amount</th>
<th class="text-center">Dr. Amount</th>
<th class="text-center">Cr. Amount</th>
</tr>
</thead>
<tbody>
<tr class="parent">
<td></td>
<td>10</td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
<tr class="child">
<td><span class="caret" onclick="toggleNode(this)">Current Assets</span></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
<tr class="grandchild">
<td><span class="caret" onclick="toggleNode(this)">Bank Assets</span></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
<tr class="great-grandchild">
<td>Nabil Bank</td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
<tr class="great-grandchild">
<td>RBB Bank</td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
<tr class="grandchild">
<td><span class="caret" onclick="toggleNode(this)">Another Grandchild</span></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
<tr class="great-grandchild">
<td>Child 1</td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
<tr class="great-grandchild">
<td>Child 2</td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
</tbody>
</table>
</div>
<!-- /.card-body -->
</div>
</div><!-- /.container-fluid -->
</section>
<!-- /.content -->

View File

@ -11,7 +11,7 @@
<div class="row">
<div class="col">
<div id="dataTable_wrapper">
<?php $this->myaccounts->getAllAccountsTable(); ?>
<?php $this->myaccounts->getAllAccountsTable($accategory_id = "", $full=-1); ?>
</div>
</div>
</div>

View File

@ -243,7 +243,7 @@ button:hover {
<span aria-hidden="true">&times;</span>
</button>
</div>
<form method=POST action="" enctype="multipart/form-data" name="tbl_accounts">
<form id="myForm" method=POST action="" enctype="multipart/form-data" name="tbl_accounts">
<div class="modal-body">
<div class="row">
@ -301,7 +301,7 @@ button:hover {
<div class="modal-footer">
<button type="button" class="btn btn-secondary btn-sm" data-dismiss="modal">Close</button>
<button class="btn btn-primary btn-sm" type="submit" name="submit">Save</button>
<button class="btn btn-primary btn-sm" type="submit" name="action" value="saveacc">Save</button>
</div>
</form>
</div>
@ -333,6 +333,31 @@ button:hover {
</script>
<script>
$(document).ready(function() {
$('#myForm').submit(function(event) {
// event.preventDefault();
var formData = new FormData(this);
$.ajax({
url: '<?php echo site_url("accounts/Vouchers/saveaccount/"); ?>',
type: 'POST',
data: formData,
contentType: false,
processData: false,
success: function(response) {
console.log(response);
alert("saved");
$('#exampleModal').modal('hide');
$('#myForm')[0].reset();
},
error: function(xhr, status, error) {
console.log(error);
alert("Error submitting form.");
}
});
});
$("#posting_side_selector").change(function(e) {
var posting_side = $("#posting_side_selector").val();
if (posting_side == "debit") {
@ -410,8 +435,8 @@ button:hover {
} else {
msg = "Account Head Not Selected!";
}
$("#account_id_cr").val() = 0;
$("#account_id_dr").val() = 0;
$("#account_id_cr").val('').trigger('change');
$("#account_id_dr").val('').trigger('change');
$("#errorBox h5").html(msg);
$("#errorBox").fadeTo(2000, 500).slideUp(500, function() {
$("#errorBox").slideUp(500);