JTL-Shop 4 "keinBild.gif" Platzhalter Grafik updatesicher ersetzen / überschreiben

Heute ein kleiner Tipp für JTL-Shop Entwickler: Wenn ihr die Platzhalter-Grafik für "Kein Bild vorhanden", z.B. für Kategorien, Produktbilder o.Ä. kundenspezfisch und updatesicher durch Grafiken aus Eurem JTL-Shop Template ersetzen möchtet, könnt ihr dies durch folgende Einträge in der Konfiguration erzielen (Beispiel):

config.JTL-Shop.ini.php:

  1. // Define custom placeholder images from template:
  2. define('BILD_KEIN_KATEGORIEBILD_VORHANDEN', 'templates/xxx/themes/default/img/placeholders/keinBild.gif');
  3. define('BILD_KEIN_ARTIKELBILD_VORHANDEN', 'templates/xxx/themes/default/img/placeholders/keinBild.gif');
  4. define('BILD_KEIN_HERSTELLERBILD_VORHANDEN', 'templates/xxx/themes/default/img/placeholders/keinBild.gif');
  5. define('BILD_KEIN_MERKMALBILD_VORHANDEN', 'templates/xxx/themes/default/img/placeholders/keinBild.gif');
  6. define('BILD_KEIN_MERKMALWERTBILD_VORHANDEN', 'templates/xxx/themes/default/img/placeholders/keinBild_kl.gif');
  7. define('BILD_UPLOAD_ZUGRIFF_VERWEIGERT', 'templates/xxx/themes/default/img/placeholders/keinBild.gif');

Damit wird die entsprechende Konstante überschrieben und das Bild nun aus Eurem Template ausgeliefert. Ihr könnt natürlich auch für jeden Zweck ein anderes Bild hinterlegen.