gelöschte Bilder entfernen

This commit is contained in:
2026-06-14 22:41:16 +02:00
parent feaef4a624
commit 8ed7f7ec8f
3 changed files with 21 additions and 34 deletions
+13
View File
@@ -41,6 +41,19 @@ function initEditor() {
deleteBtn.innerHTML = "✕";
deleteBtn.classList.add("delete-block-btn");
deleteBtn.addEventListener("click", () => {
const blockType = blockDiv.getAttribute("data-type");
// holt den Pfad aus dem data-value Attribut des divs
const blockValue = blockDiv.getAttribute("data-value");
if (blockType === "image" && blockValue && blockValue.startsWith("uploads/")) {
const deletedInput = document.getElementById("deleted-images");
if (deletedInput) {
let deletedList = JSON.parse(deletedInput.value || "[]");
deletedList.push(blockValue);
deletedInput.value = JSON.stringify(deletedList);
}
}
blockDiv.remove();
});
blockDiv.appendChild(deleteBtn);