Zum Inhalt

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?

Neue Aufgabe erstellen

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

  1. Klicke "Add Subtask" im mittleren Bereich
  2. Wähle "Buttonize" als Modus
  3. Fülle die Felder aus (siehe oben)
  4. Wähle Bildgrösse
  5. Klicke "Add Subtask"
  6. Subtask erscheint in der Übersicht
  7. Wiederhole für weitere Subtasks

4.3 Textonize-Modus (Text hinzufügen)

Noch keine Aufgabe?

Neue Aufgabe erstellen

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

  1. Klicke "Add Subtask" im mittleren Bereich
  2. Wähle "Textonize" als Modus
  3. Fülle Artikelnummern ein
  4. Schreibe deutschen Text (optional HTML)
  5. Schreibe französischen Text (optional HTML)
  6. Füge Link-URLs hinzu (optional)
  7. Klicke "Add Subtask"
  8. Subtask erscheint in der Übersicht

4.4 Both-Modus (Bilder + Text)

Both-Modus aktivieren

  1. Klicke auf "Both"-Button im Subtask-Bereich
  2. 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

  1. Finde Subtask-Karte im Subtask-Bereich
  2. Klicke Edit-Button (🖉) auf der Karte
  3. Popup öffnet sich mit vorausgefüllten Daten
  4. Ändere gewünschte Felder
  5. Klicke "Aktualisieren"-Button (nicht "Bestätigen")
  6. Änderungen werden gespeichert
  7. Karten-Titel wird aktualisiert

Hinweis

Der Button heisst "Aktualisieren" statt "Bestätigen" im Edit-Modus!

Subtask Details anzeigen

  1. Klicke Expand-Button (▼) auf Subtask-Karte
  2. 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)
  3. Klicke Expand-Button (▲) erneut zum Einklappen

Subtask Vorschau anzeigen

  1. Klicke Vorschau-Button (⏿) auf Subtask-Karte
  2. Vorschau-Fenster öffnet sich
  3. Zeigt wie Produktbeschreibung aussehen wird
  4. Mehr dazu in Kapitel 7

Subtask löschen

Jeder Subtask kann einzeln gelöscht werden:

  1. Finde den Subtask im mittleren Bereich (Subtask Overview)
  2. Klicke auf den Subtask-Card
  3. Klicke den "Delete" Button
  4. Bestätigungs-Popup erscheint
  5. Bestätige mit "OK" um zu löschen, oder "Abbrechen" um abzubrechen
  6. 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

Navigation