Displayed the new added business in the select tag.
parent
1f1ade0173
commit
57bccb4cf7
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -1,111 +0,0 @@
|
||||
{% load static %}
|
||||
|
||||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
|
||||
<head>
|
||||
<meta charset="UTF-8">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
<title>Osina</title>
|
||||
|
||||
<link rel="stylesheet" type="text/css" href='{% static "dist/output.css" %}'>
|
||||
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css">
|
||||
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.3/css/all.min.css">
|
||||
</head>
|
||||
|
||||
|
||||
<body>
|
||||
<div id="hiddenContent">
|
||||
<h1 class="text-slate-800 text-2xl font-semibold text-center">Add Business</h1>
|
||||
|
||||
<form method="POST" action="{% url 'save_business_modal' %}" id="addBusinessFormModal">
|
||||
{% csrf_token %}
|
||||
<input name="name" type="text" placeholder="Name"
|
||||
class="w-full h-[50px] py-1 px-3 border border-gray-300 outline-none rounded-md mt-4" required>
|
||||
|
||||
<div class="inbox-box border border-gray-300 py-1 px-3 w-full rounded-md mt-4">
|
||||
<div class="flex items-center justify-between">
|
||||
<input name="logo" required name="cv" type="file" id="actual-btn" accept="image/*" hidden
|
||||
multiple />
|
||||
<span id="file-name" class="text-gray-500 text-base focus:outline-none outline-none">Upload Business
|
||||
Logo</span>
|
||||
<label for="actual-btn"
|
||||
class="bg-transparent text-gray-500 border border-white px-4 py-2 h-14 cursor-pointer flex items-center"><i
|
||||
class="fa fa-upload"></i></label>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- WHEN THE USER CHOOSE A FILE THE NAME OF THE FILE WILL APPEAR IN THE SPAN -->
|
||||
<script>
|
||||
const fileInput = document.getElementById('actual-btn');
|
||||
const fileNameSpan = document.getElementById('file-name');
|
||||
|
||||
fileInput.addEventListener('change', (event) => {
|
||||
const selectedFiles = event.target.files;
|
||||
if (selectedFiles.length > 0) {
|
||||
const fileNames = Array.from(selectedFiles).map(file => file.name).join(', ');
|
||||
fileNameSpan.textContent = fileNames;
|
||||
} else {
|
||||
fileNameSpan.textContent = 'Upload Documents (PDF, docx)';
|
||||
}
|
||||
});
|
||||
</script>
|
||||
|
||||
<input name="email" type="email" placeholder="Email"
|
||||
class="w-full h-[50px] py-1 px-3 border border-gray-300 outline-none rounded-md mt-4" required>
|
||||
|
||||
<input name="financial_number" type="number" placeholder="Financial Number"
|
||||
class="w-full h-[50px] py-1 px-3 border border-gray-300 outline-none rounded-md mt-4" required>
|
||||
|
||||
<div class="w-full flex justify-start items-center gap-2 mt-4">
|
||||
<input name="vat" type="checkbox" id="vatCheckbox" onchange="updateVatValue(this.checked)" required>
|
||||
<label class="text-slate-800">Vat</label>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<script>
|
||||
function updateVatValue(checked) {
|
||||
const vatInput = document.querySelector('input[name="vat"]');
|
||||
vatInput.value = checked ? 'True' : 'False';
|
||||
}
|
||||
</script>
|
||||
|
||||
<input name="commercial_registration" type="commercial_registration" placeholder="Commercial registration"
|
||||
class="w-full h-[50px] py-1 px-3 border border-gray-300 outline-none rounded-md mt-4" required>
|
||||
|
||||
<input name="phone_number" type="number" placeholder="Mobile Number"
|
||||
class="w-full h-[50px] py-1 px-3 border border-gray-300 outline-none rounded-md mt-4" required>
|
||||
|
||||
<input name="website" type="text" placeholder="Website"
|
||||
class="w-full h-[50px] py-1 px-3 border border-gray-300 outline-none rounded-md mt-4">
|
||||
|
||||
|
||||
<select name="business_type" id=""
|
||||
class="w-full h-[50px] py-1 px-3 border border-gray-300 outline-none rounded-md text-gray-500 mt-4">
|
||||
<option value="" selected disabled>Business Type</option>
|
||||
<option value="ASSOCIATIONS">Associations</option>
|
||||
<option value="HEALTHCARE">Healthcare</option>
|
||||
<option value="LUXURY">Luxury</option>
|
||||
<option value="MANUFACTURING">Manufacturing</option>
|
||||
<option value="NON-PROFIT">Non-Profit</option>
|
||||
<option value="Education">Education</option>
|
||||
<option value="ENTERTAINMENT">Entertainment</option>
|
||||
<option value="LOGISTICS">Logistics</option>
|
||||
<option value="RETAIL">Retail</option>
|
||||
<option value="AUTOMOTIVE">Automotive</option>
|
||||
</select>
|
||||
|
||||
<div class="w-full flex justify-center items-center mt-3">
|
||||
<button type="submit"
|
||||
class="w-fit py-1 px-3 bg-blue-500 rounded-md outline-none text-white border border-blue-500 text-xl cursor-pointer hover:bg-white hover:text-blue-500">Add
|
||||
Business</button>
|
||||
</div>
|
||||
</form>
|
||||
|
||||
</div>
|
||||
|
||||
</body>
|
||||
|
||||
</html>
|
Loading…
Reference in New Issue