Files

60 lines
1.9 KiB
Markdown

# JCE Templates für brettspiel-news.de
## Dateien
| Datei | Zweck |
|---|---|
| `deal-box.html` | **Template** (mit Platzhaltern) — in JCE speichern |
| `deal-box.css` | **CSS** — einmalig ins Template-Custom-CSS |
| `deal-box-beispiel.html` | Ausgefülltes Beispiel (Dungeons, Dice & Danger) |
---
## Installation (2 Schritte)
### Schritt 1: CSS ins Template einbauen (einmalig)
1. **Joomla-Admin → System → Site Templates**
2. Dein aktives Astroid-Template auswählen (z.B. `astroid-template-zero`)
3. Tab **"Custom CSS"** öffnen
4. Inhalt von `deal-box.css` **ans Ende** einfügen
5. Speichern
> Alternativ: Astroid → Template Options → Custom Code → Custom CSS
### Schritt 2: Template in JCE speichern
**Variante A — per JCE-Oberfläche (empfohlen):**
1. Artikel bearbeiten → JCE-Editor
2. Menü **"Insert" → "Template"**
3. Rechts auf **"New"** (neues Template erstellen)
4. **Name:** `Deal-Box`
5. Inhalt von `deal-box.html` ins Textfeld kopieren
6. Speichern
**Variante B — per Datei (falls FTP/SSH-Zugriff):**
1. `deal-box.html` nach `/media/jce/templates/` auf dem Server kopieren
2. JCE erkennt es automatisch
---
## Verwendung
1. Artikel im JCE-Editor öffnen
2. **Insert → Template → Deal-Box** auswählen
3. Platzhalter ersetzen:
- `ALTER PREIS` → z.B. "21,49 Euro"
- `-RABATT%` → z.B. "-62,8 %"
- `NEUER PREIS` → z.B. "7,99 Euro"
- `AFFILIATE-URL` → Affiliate-Link (aus `partner_shop_search.py`)
- `SHOP-NAME` → z.B. "Spiele-Offensive"
---
## Wichtige Hinweise
- **Affiliate-Links immer mit `rel="nofollow sponsored"`** — ist im Template bereits gesetzt
- **Preise & Rabatte immer gegen die Shop-Seite verifizieren** vor Veröffentlichung
- Der CSS-Farbton `#20228a` ist das BSN-Blau der Seite — konsistent mit dem Rest-Design
- Bei mehreren Shops im Artikel: die Deal-Box NUR für den Haupt-Deal nutzen, für alle Shops die `affiliate-box` verwenden