fixing
This commit is contained in:
@@ -213,7 +213,7 @@ $cadastral_notesdb = $homeData['cadastral_notes'];
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<button type="submit" class="btn btn-primary mt-3 w-100 save-btn d-none"><i class="fas fa-save"></i> Salva</button>
|
||||
<!-- <button type="submit" class="btn btn-primary mt-3 w-100 save-btn d-none"><i class="fas fa-save"></i> Salva</button> -->
|
||||
</form>
|
||||
</div>
|
||||
</div>
|
||||
@@ -238,7 +238,7 @@ $cadastral_notesdb = $homeData['cadastral_notes'];
|
||||
// Se è un nuovo record, entra automaticamente in modalità modifica
|
||||
if (isNewRecord) {
|
||||
// Modifica il testo del pulsante
|
||||
editToggleBtn.innerHTML = '<i class="fas fa-eye"></i> Visualizza';
|
||||
editToggleBtn.innerHTML = '<i class="fas fa-save"></i> Salva';
|
||||
editToggleBtn.classList.remove('btn-light');
|
||||
editToggleBtn.classList.add('btn-info');
|
||||
|
||||
@@ -262,9 +262,9 @@ $cadastral_notesdb = $homeData['cadastral_notes'];
|
||||
|
||||
if (editMode) {
|
||||
// Attiva modalità modifica
|
||||
editToggleBtn.innerHTML = '<i class="fas fa-eye"></i> Visualizza';
|
||||
editToggleBtn.innerHTML = '<i class="fas fa-save"></i> Salva';
|
||||
editToggleBtn.classList.remove('btn-light');
|
||||
editToggleBtn.classList.add('btn-info');
|
||||
editToggleBtn.classList.add('btn-success');
|
||||
|
||||
// Abilita tutti i campi
|
||||
formFields.forEach(field => {
|
||||
@@ -334,15 +334,27 @@ $cadastral_notesdb = $homeData['cadastral_notes'];
|
||||
});
|
||||
|
||||
// Anteprima immagine selezionata
|
||||
document.getElementById("photo").addEventListener("change", function(event) {
|
||||
document.getElementById('photo').addEventListener('change', function(event) {
|
||||
let file = event.target.files[0];
|
||||
if (file) {
|
||||
let reader = new FileReader();
|
||||
reader.onload = function(e) {
|
||||
document.getElementById("photo-preview").src = e.target.result;
|
||||
};
|
||||
reader.readAsDataURL(file);
|
||||
}
|
||||
if (!file) return;
|
||||
|
||||
let formData = new FormData();
|
||||
formData.append("photo", file);
|
||||
formData.append("idhome", <?php echo $idhome; ?>);
|
||||
|
||||
let xhr = new XMLHttpRequest();
|
||||
xhr.open("POST", "save-home.php", true);
|
||||
xhr.onreadystatechange = function() {
|
||||
if (xhr.readyState === XMLHttpRequest.DONE) {
|
||||
let response = JSON.parse(xhr.responseText);
|
||||
if (response.success) {
|
||||
document.getElementById('photo-preview').src = "mainphoto/" + response.filename;
|
||||
} else {
|
||||
alert("Errore nel caricamento: " + response.message);
|
||||
}
|
||||
}
|
||||
};
|
||||
xhr.send(formData);
|
||||
});
|
||||
</script>
|
||||
|
||||
|
||||
Reference in New Issue
Block a user