Neu Template für eigene Seite

8create_digital

Neues Mitglied
12. Februar 2025
4
1
Hallo liebe Mitglieder,

wir arbeiten mit JTL Shop 5 und nutzen als Grundlage das Nova Theme. Daraus haben wir ein Child-Theme erstellt und bauen den Shop Schritt für Schritt nach unseren Vorstellungen um. Nun ist es so, dass wir eine spezielle Seite haben, wo wir ein eigenes Template brauchen. Und leider schaffen wir es nicht, dieses auf der Seite einzubinden.

Konkret:
Wir haben eine neue Seite mit dem Namen Service erstellt und wollen nun eine Template-Datei (.tpl) die nur auf dieser Seite greift.

Vorgehen:
  1. Seite erstellt mit Namen Service
  2. Per FTP einen neuen Ordner pages in der Child-Theme Struktur
  3. Im Ordner pages ein neues File mit dem Namen service.tpl
Wenn wir aber die Seite Service aufrufen, bleibt diese leer obwohl Inhalt in der service.tpl wäre.

Kann uns jemand sagen, wie hier der richtige Auflauf wäre, um dieses Problem zu lösen.
Vielen Dank!
 

css-umsetzung

Offizieller Servicepartner
SPBanner
6. Juli 2011
8.049
2.300
Berlin
Firma
css-umsetzung
Der Shop schaut nicht, ob in deinem page Verzeichnis eine Seite mit dem Namen der URL abgelegt ist.
Wenn du beim Aufruf der Seite service, eine bestimmte tpl Datei verwenden möchtest, dann, dann musst du hier anhand der ID, der eigenen Seite, in der tpl die dann aufgerufen wird, die jeweilige Datei includen.

Sinnvoll ist das so nicht, wenn du da am Ende 100 Seiten auf extra tpl Dateien verweisen lässt, soll das denn so anders aussehen?
Besser wäre es, die Seite anzulegen und dann mit dem OPC so zu bearbeiten das sie euren Wünschen entspricht.
 
  • Gefällt mir
Reaktionen: 8create_digital

bbfdesign

Offizieller Servicepartner
SPBanner
28. September 2013
430
108
Moin

Ihr müsst die Seiten-ID im Template abfragen. Wenn diese mit der ID von der Eigenen Seite, die Ihr anpassen wollt passt, dann könnt Ihr z.B. eure tpl Datei ausgeben lassen.

Das kann man grundsätzlich zielorientiert für ein paar Seiten machen. Ansonsten wäre es zu empfehlen, wenn Ihr den OPC oder - wir finden ihn besser - den Dropper von Kreativkonzentrat nutzt.

Wir haben z.B. das so wie hier umgesetzt:
https://www.sieverina-shop.de/Partner-Werden
https://sonnentanz.net/SonnenTanz-Boutique
https://belion.de/faq-haeufig-gestellte-fragen

Gruß Björn
 
  • Gefällt mir
Reaktionen: 8create_digital

8create_digital

Neues Mitglied
12. Februar 2025
4
1
Moin

Ihr müsst die Seiten-ID im Template abfragen. Wenn diese mit der ID von der Eigenen Seite, die Ihr anpassen wollt passt, dann könnt Ihr z.B. eure tpl Datei ausgeben lassen.

Das kann man grundsätzlich zielorientiert für ein paar Seiten machen. Ansonsten wäre es zu empfehlen, wenn Ihr den OPC oder - wir finden ihn besser - den Dropper von Kreativkonzentrat nutzt.

Wir haben z.B. das so wie hier umgesetzt:
https://www.sieverina-shop.de/Partner-Werden
https://sonnentanz.net/SonnenTanz-Boutique
https://belion.de/faq-haeufig-gestellte-fragen

Gruß Björn
Besten Dank für deine Rückmeldung Björn.
Auch gerne an dich die Frage ob ich das richtig verstanden habe.
In der .tpl die normal aufgerufen wird, müssen wir eine Abfrage machen, ob die ID der aktuellen Seite - Beispiel 5 ist - wenn ja, dann bitte die service.tpl verwenden?


Der Shop schaut nicht, ob in deinem page Verzeichnis eine Seite mit dem Namen der URL abgelegt ist.
Wenn du beim Aufruf der Seite service, eine bestimmte tpl Datei verwenden möchtest, dann, dann musst du hier anhand der ID, der eigenen Seite, in der tpl die dann aufgerufen wird, die jeweilige Datei includen.

Sinnvoll ist das so nicht, wenn du da am Ende 100 Seiten auf extra tpl Dateien verweisen lässt, soll das denn so anders aussehen?
Besser wäre es, die Seite anzulegen und dann mit dem OPC so zu bearbeiten das sie euren Wünschen entspricht.
Vielen Dank für deine Antwort.
Das verstehe ich und es ist nur bei der Service Seite, da wir hier Daten aus der WAWI anzeigen müssen.
Alle anderen Unterseiten haben wir schon mit dem OPC gebaut und das hat wunderbar funktioniert.

Habe ich das richtig verstanden, dass wir in der .tpl die normal aufgerufen wird, eine Abfrage machen müssen, ob die ID der aktuellen Seite - Beispiel 5 ist - wenn ja, dann bitte die service.tpl verwenden?

Vielen Dank!
 
  • Gefällt mir
Reaktionen: bbfdesign

ple

Sehr aktives Mitglied
20. August 2019
793
159
Besten Dank für deine Rückmeldung Björn.
Auch gerne an dich die Frage ob ich das richtig verstanden habe.
In der .tpl die normal aufgerufen wird, müssen wir eine Abfrage machen, ob die ID der aktuellen Seite - Beispiel 5 ist - wenn ja, dann bitte die service.tpl verwenden?



Vielen Dank für deine Antwort.
Das verstehe ich und es ist nur bei der Service Seite, da wir hier Daten aus der WAWI anzeigen müssen.
Alle anderen Unterseiten haben wir schon mit dem OPC gebaut und das hat wunderbar funktioniert.

Habe ich das richtig verstanden, dass wir in der .tpl die normal aufgerufen wird, eine Abfrage machen müssen, ob die ID der aktuellen Seite - Beispiel 5 ist - wenn ja, dann bitte die service.tpl verwenden?

Vielen Dank!
Mal ne kurze Frage, da ich auch noch ein paar weitere Seiten bauen wollte. Wäre meine Vorgehensweise so richtig?
- Unter Linkgruppen und eigene Seite habe ich eine neue Linkgruppe "intern" erstellt.
- da drin einen Seite mit frei erstellten Inhalt
- Die neue Seite dann mit den OPC aufgerufen und gestaltet.
- Auf der Startseite oder wo auch immer ne Button oder Link auf die Seite erstellt.

Wäre das so der richtige Weg?

Gruß und Besten Dank.
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu JTL-Shop-Template Technik – optimiert für Performance & Conversion Templates für JTL-Shop 11
Neu Link-Tag-Erstellung in Template-Dateien Templates für JTL-Shop 2
Neu Syntax error im Template NOVA JTL-Shop - Fehler und Bugs 2
Neu NOVA Child-Template funktioniert nicht wie erwartet jtlshop 5.6 Templates für JTL-Shop 2
Neu JTL-Shop 5.5.2 – Fehlerhafter Canonical-Tag im Blog-Template verhindert Indexierung durch Google JTL-Shop - Fehler und Bugs 2
Neu Nova Template 5.6.0 - Sortierung Merkmal in der Navigationsbox Templates für JTL-Shop 1
Beantwortet Template update nach Shop update auf Installation / Updates von JTL-Shop 4
Neu Encoding-Probleme mit dem Proto-Template Templates für JTL-Shop 7
Neu Beat Template zu verkaufen Templates für JTL-Shop 0
Neu Template von CFE auf Hosting Templates für JTL-Shop 2
Neu Fehler 500 im Child-Template nach Umstieg von 5.3.3 auf 5.5.3 Templates für JTL-Shop 8
Neu Frage zu Benutzer/Rechte für Kunden im Onlineshop neues Passwort generieren User helfen Usern - Fragen zu JTL-Wawi 0
Seit Update auf 1.11.4 Workflow für Kartonauswahl gibt error JTL Das Objekt mit Nullwert muss einen Wert haben. BrowsePk: 152325 WorkflowAktionId: 155 JTL-Wawi 1.11 1
Neu Rechnung nur für bestimmte Kundengruppe drucken, aber für alle Erstellen Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 1
Neu JTL auf dem Server duplizieren für Experimente Installation von JTL-Wawi 1
25 Gutscheine für Kunden auf Rechnung erstellen Allgemeine Fragen zu JTL-Vouchers 0
Neu SEO URL für den Blog Allgemeine Fragen zu JTL-Shop 2
Neu 🚨 Hinweis für JTL-Händler, die Taxdoo nutzen News, Events und Umfragen 1
Monatsabschluss Amazon FBA UK / CH mit JTL2Datev WaWi 1.10 bei IDU Nutzung und Zwangs VCS für GB / Schweiz JTL-Wawi 1.10 0
Neu Biete Connector-Tools für vollautomatische Lieferantenbestellungen an uvm. Dienstleistung, Jobs und Ähnliches 2
Externe Auftragsnummer für Rechnungs-Druckvorlage nicht vorhanden JTL-Wawi 1.11 6
Neu Sind Support-Tickets für WaWi und Ameise ohne kostenpflichtigen Tarif nicht mehr möglich? JTL-Wawi - Fehler und Bugs 3
Neu Coupon-Steuer Plugin: Korrekte Steuerberechnung für JTL-Shop Coupons Plugins für JTL-Shop 1
Neu Neuer Server für kleines Unternehmen User helfen Usern - Fragen zu JTL-Wawi 43
Neu Welche SQL Server Version für WaWi 1.0.0.0.0 unter Windows 11 Installation von JTL-Wawi 6
Neu Was ist die korrekte Variable für die letzte Seite eines Artikellistings? Betrieb / Pflege von JTL-Shop 11
Neu Open-Source-Lösung für produzierende Betriebe User helfen Usern 0
Neu Varianten Artikel erstellen mit Lister 2.0 nur für Amazon Amazon-Lister - Ideen, Lob und Kritik 0
Neu SUCHE Freelancer für JTL WAWI Anbindung an WooCommerce und Einrichtung Dienstleistung, Jobs und Ähnliches 2
Amazon-ASIN mit mehreren SKU für Chargenverfolgung JTL-Wawi 1.10 0
Neu ID Hook für Warenkrob User helfen Usern 0
Neu Platzhalter für GPSR werden mit angezeigt PrestaShop-Connector 1
In Diskussion Workflow für voraussichtlichen Liefertag erstellen JTL-Workflows - Ideen, Lob und Kritik 6
Neu Workflow für voraussichtlichen Liefertag erstellen User helfen Usern - Fragen zu JTL-Wawi 1
Neu CustomWorkflow für Pattenkonto JTL-Workflows - Ideen, Lob und Kritik 1
Neu Adressetiketten für Briefe mit Etikettendrucker erstellen / Formatierungsproblem Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 4
Neu 🚀 Pilotkunden gesucht: HS Dynamic Pricing Plugin für JTL-Shop Plugins für JTL-Shop 0
Wichtig 💡Die Retourenplattform für Webshops – Expertise von unserem neuen Partner Returnless News, Events und Umfragen 0
Neu Kapazitäten frei für Routineaufgaben JTL Wawi Dienstleistung, Jobs und Ähnliches 0
Neu Trainingsmodus für JTL-POS gewünscht JTL-POS - Ideen, Lob und Kritik 0
Artikel teilweise nicht für Verkaufskanäle aktivierbar JTL-Wawi 1.10 0
Neu VCS lite: Arithmetischer Überlauffehler für tinyint-Datentyp, Wert = -1. Amazon-Anbindung - Fehler und Bugs 0
Monatsweise Warenbewegungen für alle Artikel exportieren JTL-Wawi 1.10 1
WF - automatisches Aktivieren / Deaktivieren für Verkaufskanal Shop JTL-Wawi 1.9 6
Artikel nicht automatisch für Verkaufskanal aktivieren JTL-Wawi 1.10 2
Neu Welcher Hoster ist für JTL-Shop 5 empfehlenswert? User helfen Usern 12
Buchhaltung vollautomatisiert für die Schweiz JTL-Wawi 1.10 10
Vote für debugging des Mobile Server Fehlers JTL-Wawi 1.11 1
Massenänderung "Lagerplatz" für Artikel bei WMS Lager JTL-Wawi 1.10 2
Neu Bestellobergrenze (999€) für Schweizer Kunden im Shop hinterlegen Betrieb / Pflege von JTL-Shop 1

Ähnliche Themen