4. Subtask-Verwaltung (Unteraufgaben)
4.1 Übersicht der drei Modi
Nach dem Erstellen einer Aufgabe kannst du Unteraufgaben (Subtasks) hinzufügen. Es gibt drei verschiedene Modi:
4.2 Buttonize-Modus (Bilder hinzufügen)
Noch keine Aufgabe?
Im Buttonize-Modus fügst du Werbebilder (Buttons) zu Produktbeschreibungen hinzu.
Felder pro Subtask
Hinweis zu Pflichtfeldern
Derzeit sind alle Felder OPTIONAL (technisch gesehen). Dies ist jedoch eine Übersicht und wird in einer zukünftigen Version korrigiert. Für funktionsfähige Subtasks solltest du ALLE Felder ausfüllen.
Article Number(s): Artikelnummern der Produkte (kommagetrennt)
- Format: Exakt wie in Datenbank (z.B.
"12345"oder"12345, 12346, 12347") - Kommagetrennte Liste für mehrere Artikel
- WICHTIG: Artikelnummern werden derzeit NICHT validiert
- Falsche Nummern werden stillschweigend übersprungen bei der Ausführung
Siehe auch:
Image URL 1: URL des ersten Werbebildes
- Format: HTTP/HTTPS-URL (z.B.
"https://example.com/button.jpg") - Keine automatische Validierung
- Lokale Dateipfade funktionieren NICHT
- Vorschau-Funktion zeigt, ob Bild erreichbar ist
Image URL 2: URL des zweiten Werbebildes (optional)
- Für zweites Bild neben dem ersten
- Gleiche Anforderungen wie Image URL 1
Width / Height: Bildgrösse in Pixeln
- Wird beim Erstellen des Subtasks festgelegt
- Keine spezifischen Grössenbeschränkungen
Siehe auch:
Link URL (DE): Deutscher Link beim Klick auf Bild
- Format: Vollständige URL oder relativer Pfad
- Optional, aber empfohlen
Link URL (FR): Französischer Link beim Klick auf Bild
- Format: Vollständige URL oder relativer Pfad
- Optional, aber empfohlen
Bildpositionierung
Alle Bilder werden automatisch OBEN RECHTS in der Produktbeschreibung positioniert (float:right). Es gibt keine Auswahlmöglichkeit für die Position.
Bildgrössen
Es gibt KEINE erzwungenen Bildgrössen-Anforderungen. Die Grösse wird beim Erstellen des Subtasks gewählt und kann beliebig sein.
WICHTIG: Hinweise zu Buttonize
Keine URL-Validierung: Es findet KEINE automatische Validierung der Bild-URLs statt. Die Vorschau-Funktion fungiert als indirekter Test - wenn das Bild dort nicht angezeigt wird, ist die URL ungültig.
Artikelnummern-Format:
Die Artikelnummern müssen EXAKT mit den Nummern in der Datenbank übereinstimmen (products.products_model). Derzeit wird dies bei der Task-Erstellung nicht überprüft. Eine zukünftige Version wird Validierung hinzufügen.
Mehrere Artikel:
Du kannst mehrere Artikelnummern kommagetrennt eingeben (z.B. "12345, 12346, 12347"). Alle erhalten dann das gleiche Werbebild.
Workflow
- Klicke "Add Subtask" im mittleren Bereich
- Wähle "Buttonize" als Modus
- Fülle die Felder aus (siehe oben)
- Wähle Bildgrösse
- Klicke "Add Subtask"
- Subtask erscheint in der Übersicht
- Wiederhole für weitere Subtasks
4.3 Textonize-Modus (Text hinzufügen)
Noch keine Aufgabe?
Im Textonize-Modus fügst du Werbetext mit Links zu Produktbeschreibungen hinzu.
Felder pro Subtask
Hinweis zu Pflichtfeldern
Derzeit sind alle Felder OPTIONAL (technisch gesehen). Dies ist jedoch eine Übersicht und wird in einer zukünftigen Version korrigiert. Für funktionsfähige Subtasks solltest du die wichtigen Felder ausfüllen.
Article Number(s): Artikelnummern der Produkte (kommagetrennt)
- Format: Exakt wie in Datenbank
- Kommagetrennte Liste für mehrere Artikel
- WICHTIG: Keine Validierung bei Erstellung
Siehe auch:
Text (DE): Deutscher Werbetext
- Nur Klartext, KEIN Rich-Text-Editor
- HTML kann manuell eingegeben werden
- Text wird as-is zur Beschreibung hinzugefügt
- Optional, kann leer bleiben (siehe Warnung unten)
Text (FR): Französischer Werbetext
- Nur Klartext, KEIN Rich-Text-Editor
- HTML kann manuell eingegeben werden
- Optional, kann leer bleiben (siehe Warnung unten)
Link URL (DE): Deutscher Link im Text
- Format: Vollständige URL oder relativer Pfad
- Optional
Link URL (FR): Französischer Link im Text
- Format: Vollständige URL oder relativer Pfad
- Optional
WICHTIG: Hinweise zu Textonize
Keine URL-Validierung: Es findet KEINE automatische Validierung der Bild-URLs statt. Die Vorschau-Funktion fungiert als indirekter Test - wenn das Bild dort nicht angezeigt wird, ist die URL ungültig.
Artikelnummern-Format:
Die Artikelnummern müssen EXAKT mit den Nummern in der Datenbank übereinstimmen (products.products_model). Derzeit wird dies bei der Task-Erstellung nicht überprüft.
Mehrere Artikel:
Du kannst mehrere Artikelnummern kommagetrennt eingeben (z.B. "12345, 12346, 12347"). Alle erhalten dann den gleichen Werbetext.
Text-Formatierung
Es gibt KEINE Rich-Text-Formatierung (kein Fettdruck, Kursiv, etc. via Editor).
Automatische Ergänzungen
Das System fügt automatisch hinzu:
"Gültig bis: {end_date}"am Ende des Textes (in beiden Sprachen)- Link-Formatierung (falls Link URL angegeben)
- HTML-Bereinigung und Separatoren
Zweisprachigkeit
WICHTIG: Fehlende Sprachen
Derzeit ist es möglich, nur eine Sprache auszufüllen (z.B. nur Deutsch). Der Task wird trotzdem erstellt und veröffentlicht.
ABER:
- Wenn nur DE ausgefüllt: FR-Produktbeschreibung erhält NUR
"Gültig bis: {end_date}" - Wenn nur FR ausgefüllt: DE-Produktbeschreibung erhält NUR
"Gültig bis: {end_date}"
Es wird empfohlen, BEIDE Sprachen auszufüllen für vollständige Promotion.
Eine zukünftige Version wird Validierung hinzufügen, die mindestens eine Sprache verlangt.
Workflow
- Klicke "Add Subtask" im mittleren Bereich
- Wähle "Textonize" als Modus
- Fülle Artikelnummern ein
- Schreibe deutschen Text (optional HTML)
- Schreibe französischen Text (optional HTML)
- Füge Link-URLs hinzu (optional)
- Klicke "Add Subtask"
- Subtask erscheint in der Übersicht
4.4 Both-Modus (Bilder + Text)
Both-Modus aktivieren
- Klicke auf "Both"-Button im Subtask-Bereich
- Popup-Fenster öffnet sich mit ALLEN Feldern
Felder ausfüllen
Du siehst alle Felder aus BUTTONIZE UND TEXTONIZE:
- BUTTON INPUTS (gleiche Felder wie Buttonize-Modus)
- TEXT INPUTS (gleiche Felder wie Textonize-Modus)
WICHTIG
Alle Pflichtfelder beider Modi müssen ausgefüllt werden:
- Bild-URLs
- Dimensionen
- Text (DE/FR)
- Links (DE/FR)
Wie beide Elemente eingefügt werden
- BILD wird OBEN eingefügt (rechts schwebend)
- TEXT wird UNTEN angehängt
- Produktbeschreibung (bestehender Text) steht dazwischen
4.5 Visuelle Kennzeichnung von "Replace Existing"-Unteraufgaben
Unteraufgaben mit aktiviertem "Replace Existing"-Flag werden in der Unteraufgabenliste visuell hervorgehoben, um Verwechslungen zu vermeiden:
- Das Symbol 🗘 (Kreispfeil) erscheint vor dem Unteraufgabentitel
- Der Text wird in Rot und fettgedruckt dargestellt
- Dies signalisiert, dass bestehende Buttons ersetzt werden
Beispiel:
- Normale Unteraufgabe:
Button Winteraktion hinzufügen - Replace-Unteraufgabe:
🗘 Button Winteraktion hinzufügen(rot, fett)
Hinweis
Diese Kennzeichnung hilft dir, auf einen Blick zu erkennen, welche Unteraufgaben destruktive Änderungen vornehmen. Überprüfe vor der Ausführung sorgfältig, ob die Ersetzung gewünscht ist.
4.6 Subtasks bearbeiten und löschen
Subtask bearbeiten
- Finde Subtask-Karte im Subtask-Bereich
- Klicke Edit-Button (🖉) auf der Karte
- Popup öffnet sich mit vorausgefüllten Daten
- Ändere gewünschte Felder
- Klicke "Aktualisieren"-Button (nicht "Bestätigen")
- Änderungen werden gespeichert
- Karten-Titel wird aktualisiert
Hinweis
Der Button heisst "Aktualisieren" statt "Bestätigen" im Edit-Modus!
Subtask Details anzeigen
- Klicke Expand-Button (▼) auf Subtask-Karte
- Karte erweitert sich und zeigt Tabelle:
- Subtask-ID
- Typ (z.B. "Buttons hinzufügen")
- Artikelnummern
- Bild-URLs
- Bildgrösse (Breite × Höhe)
- Links (DE/FR)
- HTML-Vorschau (erste 100 Zeichen)
- Klicke Expand-Button (▲) erneut zum Einklappen
Subtask Vorschau anzeigen
- Klicke Vorschau-Button (⏿) auf Subtask-Karte
- Vorschau-Fenster öffnet sich
- Zeigt wie Produktbeschreibung aussehen wird
- Mehr dazu in Kapitel 7
Subtask löschen
Jeder Subtask kann einzeln gelöscht werden:
- Finde den Subtask im mittleren Bereich (Subtask Overview)
- Klicke auf den Subtask-Card
- Klicke den "Delete" Button
- Bestätigungs-Popup erscheint
- Bestätige mit "OK" um zu löschen, oder "Abbrechen" um abzubrechen
- Subtask wird sofort entfernt
WICHTIG
- Gelöschte Subtasks können NICHT wiederhergestellt werden
- Falls der Task bereits veröffentlicht ist, werden die Task Scheduler-Einträge beim erneuten Veröffentlichen aktualisiert
- Stelle sicher, dass du den richtigen Subtask löschst, bevor du bestätigst