Neu Admin Einstellungen anpassen

OmKFJ

Aktives Mitglied
2. August 2016
22
0
Hi,

ich habe den JTL- Shop 4.04 (Build: 1) und möchte bestimmte Einstellungen im Backend verändern bzw. ergänzen.

1. Ist das möglich?
2. Ich möchte weitere Inputs Variablen für den Slider abspeichern. Hier sind standardmäßig folgende Inputs:
  • Titel
  • Link
  • Bild
  • Text
Ich möchte noch "Position" einfügen, diese habe ich in den 2 Backend Dateien ergänzt:
  • /admin/templates/bootstrap/tpl_inc/slider_slide_form.tpl (ab Zeile 12)
HTML:
<input class="form-control margin2" id="cTitelPosition{$kSlide}" type="text" name="aSlide[{$kSlide}][cTitelPosition]" value="{if isset($oSlide->cTitelPosition)}{$oSlide->cTitelPosition}{/if}" placeholder="Titel Position" />

  • /admin/slider.php (ab Zeile 28)
PHP:
$oSlide->cTitelPosition = $aSlide['cTitelPosition'];

Dann anschließend Cache geleert und in den Backend Slider-Optionen navigiert (siehe Screenshot 1).
Wenn ich irgendwas in cTitelPosition eintrage und abspeichere und wieder die Einstellung aufmache, ist der Input cTitelPosition immer leer. Auf der der Frontend TPL wenn ich die Variabele abfrage kommt auch nichts. Logisch weil diese ja nicht in der DB abgespeichert wurde.

Ich weiß, dass wenn man ein Plugin erstellt und dieser in der PHP bearbeitet muss es neu installiert werden, damit die Einstellungen auf dem Backend übernommen werden können. Aber wie sieht das mit der Standard Admin Einstellungen aus?

Gibt es vielleicht eine alternative? Sprich, dass die slider.php über einen Plugin läuft?
 

Anhänge

  • screenshot1.JPG
    screenshot1.JPG
    62,2 KB · Aufrufe: 23
Zuletzt bearbeitet:

helln

Aktives Mitglied
10. Mai 2016
30
3
Hallo OmKFJ!

ich habe den JTL- Shop 4.04 (Build: 1) und möchte bestimmte Einstellungen im Backend verändern bzw. ergänzen.

1. Ist das möglich?

Prinzipiell ja, wenn du die Datenbank erweiterst und den JTL-Shop-Core modifizierst, was ich dir aber nicht raten würde!


Ich weiß, dass wenn man ein Plugin erstellt und dieser in der PHP bearbeitet muss es neu installiert werden, damit die Einstellungen auf dem Backend übernommen werden können. Aber wie sieht das mit der Standard Admin Einstellungen aus?

Leider giebt es, meines Wissens keine Hooks für den Admin-Bereich und somit kann man die JTL-Standart-Konfiguration nicht via Plugin erweitern.


Gibt es vielleicht eine alternative? Sprich, dass die slider.php über einen Plugin läuft?

Eine saubere Alternative giebt es. Du kannst ein unabhängiges Plugin mit den entsprechenden Einstellungen erstellen und an den, von dir bereits im Template felstgelegten Positionen, den Slider ausgeben.
Schau dir "Custom Links" (~Benutzerdefinierte Plugin Einsellungen), den generellen Plugin-Aufbau, phpQuery und den Hook 140 (~Hook bevor Frontend-Inhalt ausgegeben wird) an.

Hier wäre die aktuelle Plugin-Entwicklungs-Doku, soweit ich informiert bin:
http://docs.jtl-shop.de/de/latest/shop_plugins/

Freundliche Grüße
Nik
 
Zuletzt bearbeitet:
Ähnliche Themen
Titel Forum Antworten Datum
Export der Einstellungen im admin Einrichtung JTL-Shop5 2
Neu - Lieferzeit in Wochen / Monaten statt Tagen SHOP-4080 - wo finde ich diese Möglichlichkeit im Admin Bereich Installation / Updates von JTL-Shop 2
Neu Firmen- und E-Mail Einstellungen - Text hevorheben (fett) und Anordnung in Vorlage anpassen Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 18
Neu Microsoft 365 SMTP Einstellungen Gelöste Themen in diesem Bereich 6
Neu DHL Wunschzustellung - Problem bei Einstellungen u. Ausschluss von Zahlungsarten?! User helfen Usern - Fragen zu JTL-Wawi 2
Neu Einstellungen am Dienst SQLSERVER (JTLWAWI) Gelöste Themen in diesem Bereich 3
Meta Daten Einstellungen "Sonderangebote", "Unsere Topseller der Woche", "Bestseller" usw. Upgrade JTL-Shop4 auf JTL-Shop5 0
Neu Footer in der Größe anpassen Gelöste Themen in diesem Bereich 5
Neu Vom Kleinunternehmer zur Regelbesteuerung, Rechnungen nachträglich anpassen Gelöste Themen in diesem Bereich 4
Neu Template anpassen - parallel zum bestehenden, ohne Aktivierung? Templates für JTL-Shop 4
Neu Versandzeit in Ebay-Vorlage geändert - Laufende Auktion automatisch anpassen? eBay-Anbindung - Ideen, Lob und Kritik 0
Neu Anpassen einer Rechnungsvorlage - Bearbeiten von Textbausteinen Gelöste Themen in diesem Bereich 9
Artikelbestände anpassen JTL-Wawi App 0
Neu Link Farbe im Header sowie Abstand der Box im Footer anpassen Allgemeine Fragen zu JTL-Shop 1
Neu stock_status.tpl -> Lieferbarkeitsanzeige anpassen Templates für JTL-Shop 3
Neu Nova - Größe der Slides / Anzahl der Artikel bei Cross Selling Slider anpassen Templates für JTL-Shop 4

Ähnliche Themen