Bearbeiten von Produkten ermöglichen
Some checks failed
Deploy static content to Pages / deploy (push) Has been cancelled

This commit is contained in:
Dennis Heinrich 2025-04-10 21:12:57 +02:00
parent 2dfe3543fc
commit 9eba8c47f4
2 changed files with 5 additions and 8 deletions

View file

@ -269,7 +269,6 @@ class Product {
// Remove the product element from the settings list if the product has been saved
Element.getCreateNewProductButton().addEventListener('click', (e) => {
console.log(document.querySelector("[name=edit-product-id]"), this.id.toString());
if(document.querySelector("[name=edit-product-id]").value === this.id.toString()) {
productManager.removeProduct(this);
productElement.remove();
@ -333,8 +332,8 @@ class Base64Image {
img.crossOrigin = 'Anonymous';
img.onload = () => {
const canvas = document.createElement('canvas');
canvas.width = 250;
canvas.height = 250;
canvas.width = 150;
canvas.height = 150;
const ctx = canvas.getContext('2d');
ctx.drawImage(img, 0, 0, canvas.width, canvas.height);
const dataUrl = canvas.toDataURL();

View file

@ -181,17 +181,15 @@
<div class="card">
<h5 class="card-header">Produkte</h5>
<div class="card-body">
<p class="mb-2">Hier können Produkte entfernt oder werden.</p>
<p class="mb-2">Hier können Produkte entfernt oder bearbeitet werden.</p>
<li class="list-group-item" data-template="settings-product">
<span class="d-flex justify-content-between">
<span data-attr="name"></span>
<span>
<button class="mx-auto btn btn-secondary btn-sm" data-action="edit">Bearbeiten</button>
<button class="mx-auto btn btn-warning btn-sm" data-action="delete">Entfernen</button>
<button class="mx-auto btn btn-secondary btn-sm" data-action="edit"><i class="bi bi-pen"></i></button>
<button class="mx-auto btn btn-warning btn-sm" data-action="delete"><i class="bi bi-trash"></i></button>
</span>
</span>
</li>
<ul class="list-group settings-product-list">
</ul>