From a44570897c7b043e21b3216302667cddf2a22c73 Mon Sep 17 00:00:00 2001 From: Sampanna Rimal Date: Tue, 16 Jul 2024 18:43:54 +0545 Subject: [PATCH] ithinkdone --- account/application/controllers/Welcome.php | 22 +++ .../controllers/accounts/Accountheads.php | 16 +- .../views/accounts/accountheads/details.php | 14 ++ .../views/accounts/accountheads/edit.php | 26 +++ .../views/accounts/accountheads/list.php | 170 ++++++++++++++---- account/uploads/batlogo11.jpg | Bin 0 -> 26602 bytes 6 files changed, 206 insertions(+), 42 deletions(-) create mode 100644 account/uploads/batlogo11.jpg diff --git a/account/application/controllers/Welcome.php b/account/application/controllers/Welcome.php index 1e948ed..0adbe3f 100644 --- a/account/application/controllers/Welcome.php +++ b/account/application/controllers/Welcome.php @@ -180,6 +180,28 @@ class Welcome extends CI_Controller if ($query->num_rows() == 0) { $this->db->query("ALTER TABLE tbl_purchases ADD COLUMN purchase_ref VARCHAR(50)"); } + $query = $this->db->query("SHOW COLUMNS FROM tbl_accounts LIKE 'account_image'"); + + // If the column doesn't exist, alter the table to add it + if ($query->num_rows() == 0) { + $this->db->query("ALTER TABLE tbl_accounts ADD COLUMN account_image text"); + } + + $query = $this->db->query("SHOW COLUMNS FROM tbl_accounts LIKE 'account_number'"); + + // If the column doesn't exist, alter the table to add it + if ($query->num_rows() == 0) { + $this->db->query("ALTER TABLE tbl_accounts ADD COLUMN account_number VARCHAR(50)"); + } + + $query = $this->db->query("SHOW COLUMNS FROM tbl_accounts LIKE 'account_branch'"); + + // If the column doesn't exist, alter the table to add it + if ($query->num_rows() == 0) { + $this->db->query("ALTER TABLE tbl_accounts ADD COLUMN account_branch VARCHAR(50)"); + } + + $query = $this->db->query("SHOW COLUMNS FROM tbl_branches LIKE 'vat'"); // If the column doesn't exist, alter the table to add it diff --git a/account/application/controllers/accounts/Accountheads.php b/account/application/controllers/accounts/Accountheads.php index 8dfb86d..6a876d9 100644 --- a/account/application/controllers/accounts/Accountheads.php +++ b/account/application/controllers/accounts/Accountheads.php @@ -24,12 +24,14 @@ class Accountheads extends CI_Controller // 'account_plcategory' => filter_var($_POST['account_plcategory']), // 'account_currency' => filter_var($_POST['account_currency']), // 'account_partyname' => filter_var($_POST['account_partyname']), - // 'account_partyaddress' => filter_var($_POST['account_partyaddress']), - // 'account_partypan' => filter_var($_POST['account_partypan']), - // 'account_partycontact' => filter_var($_POST['account_partycontact']), - // 'account_partyemail' => filter_var($_POST['account_partyemail']), - // 'account_partycontactperson' => filter_var($_POST['account_partycontactperson']), - // 'account_partycontactpersoncontact' => filter_var($_POST['account_partycontactpersoncontact']), + 'account_number' => filter_var($_POST['account_number']), + 'account_branch' => filter_var($_POST['account_branch']), + 'account_partyaddress' => filter_var($_POST['account_partyaddress']), + 'account_partypan' => filter_var($_POST['account_partypan']), + 'account_partycontact' => filter_var($_POST['account_partycontact']), + 'account_partyemail' => filter_var($_POST['account_partyemail']), + 'account_partycontactperson' => filter_var($_POST['account_partycontactperson']), + 'account_partycontactpersoncontact' => filter_var($_POST['account_partycontactpersoncontact']), 'created_on' => date('Y-m-d H:i:s'), 'created_by' => 'admin', 'remarks' => filter_var($_POST['remarks']), @@ -84,6 +86,8 @@ class Accountheads extends CI_Controller 'account_type' => filter_var($_POST['account_type']), 'account_plcategory' => filter_var($_POST['account_plcategory']), 'account_currency' => filter_var($_POST['account_currency']), + 'account_number' => filter_var($_POST['account_number']), + 'account_branch' => filter_var($_POST['account_branch']), 'account_partyname' => filter_var($_POST['account_partyname']), 'account_partyaddress' => filter_var($_POST['account_partyaddress']), 'account_partypan' => filter_var($_POST['account_partypan']), diff --git a/account/application/views/accounts/accountheads/details.php b/account/application/views/accounts/accountheads/details.php index a3d8b31..9f45e85 100644 --- a/account/application/views/accounts/accountheads/details.php +++ b/account/application/views/accounts/accountheads/details.php @@ -76,6 +76,20 @@ + +
+
+ +
+
+ + +
+
+ +
+
+
diff --git a/account/application/views/accounts/accountheads/edit.php b/account/application/views/accounts/accountheads/edit.php index 9b8c226..7de040a 100644 --- a/account/application/views/accounts/accountheads/edit.php +++ b/account/application/views/accounts/accountheads/edit.php @@ -139,6 +139,32 @@
+ +
+ +
+ + +
+ +
+ +
+ + + +
+ + +
+ +
+ +
+ +
+ +
diff --git a/account/application/views/accounts/accountheads/list.php b/account/application/views/accounts/accountheads/list.php index fd7845e..9c81427 100644 --- a/account/application/views/accounts/accountheads/list.php +++ b/account/application/views/accounts/accountheads/list.php @@ -14,48 +14,129 @@
-
" enctype="multipart/form-data" name="tbl_accounts"> -
- -
-
-
+ " enctype="multipart/form-data" name="tbl_accounts"> +
+ +
+
+ + +
+
- -
-
-
-
- myaccounts->showAccountsCategoriesWithParentsCombo($fieldName = "accategory_id", $displayName = "Under", $fieldID = "accategory_id", $condition = "status=1", $default = "", $CSSclass = "select2", "required"); - ?> -
+
+ +
+
+ myaccounts->showAccountsCategoriesWithParentsCombo("accategory_id", "Under", "accategory_id", "status=1", "", "select2", "required"); + ?> +
+
-
-
-
-
-
- -
-
-
-
- -
-
+ + + + + +
+ +
+
+ + +
+
+
+
+ + +
+
+
+ +
+ +
+
+ + +
+
+
+ + +
+
+ +
- -
- - -
+
@@ -168,6 +249,23 @@ } }); } + $(document).ready(function() { + $('#accategory_id').change(function() { + var selectedOption = $(this).val(); + // Reset form and hide all additional fields + $('#additionalFields').hide(); + $('#bankFields').hide(); + $('.required-field').prop('required', false); + // Show additional fields based on selected option + if (selectedOption == 4 || selectedOption == 30) { + $('#additionalFields').show(); + $('.required-field').prop('required', true); + } else if (selectedOption == 2) { + $('#bankFields').show(); + $('.required-field').prop('required', true); + } + }); + });
diff --git a/account/uploads/batlogo11.jpg b/account/uploads/batlogo11.jpg new file mode 100644 index 0000000000000000000000000000000000000000..aef8326571134d1eba0c0593a590fa6f4f1dd4ba GIT binary patch literal 26602 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 literal 0 HcmV?d00001