gelöschte Bilder entfernen
This commit is contained in:
@@ -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);
|
||||
|
||||
Reference in New Issue
Block a user