H1 Überschriften bei Kategorien ändern.

Tramt

Aktives Mitglied
30. Januar 2015
12
0
Hallo zusammen

Wo kann man die H1 Überschriften bei den Kategorien ändern ? Geht das vielleicht über Attribute oder habe ich in der WAWI eine Einstellung übersehen.
Shop Vers. 4.02 WAWI 1.0.10.

Grüße

Tramt
 

Mirko.Schmidt User deaktiviert

Guest
AW: H1 Überschriften bei Kategorien ändern.

Die Überschriften bekommen ihre Schriftgröße(h1) im template Code fest zugeschrieben. /root/templates/Evo/productlist/header.tpl Zeile 2 für Suchergebnisse und Zeile 33 für Kategorien.
 

Tramt

Aktives Mitglied
30. Januar 2015
12
0
AW: H1 Überschriften bei Kategorien ändern.

Ich möchte nicht die Schriftgröße ändern sondern den Text. Denn die H1 Überschrift ist immer der Kategoriename den man in der Wawi hinterlegt.
Wir wollen unsere Keywords nicht nur im Title Tag haben sondern auch in der H1 Überschrift.

Oder gibt es ein Plugin für den 4er Shop der dies ermöglicht ?
 

Mirko.Schmidt User deaktiviert

Guest
AW: H1 Überschriften bei Kategorien ändern.

Die Meta Keywords? Also es soll die Überschift ausgegeben werden + Meta Keywords, als Beispiel Kategorie: Brot und Meta Keywords: goldbraun, Roggen -> Überschrift: Brot(goldbraun, Roggen). Das könnte Templateseitig hinzugefügt werden. Ob es ein Plugin dafür gibt, weiß ich leider nicht.
 

Tramt

Aktives Mitglied
30. Januar 2015
12
0
AW: H1 Überschriften bei Kategorien ändern.

Nein, nochmal

Eine Kategorie in der Wawi heißt zb. "Fahrrad"

Dann heißt sie im Shop auch "Fahrrad" UND die H1 Überschrift heißt dann auch automatisch "Fahrrad"
Ich will jetzt das die H1 Überschrift lautet: "Fahrrad - für Einsteiger und Profis"
Die Kategorie soll weiter nur "Fahrrad" heißen.

Hoffe ist jetzt verständlich.

Grüße
 

Mirko.Schmidt User deaktiviert

Guest
AW: H1 Überschriften bei Kategorien ändern.

Das hatte ich mir schon so gedacht, vielleicht habe ich es auch nur zu kompliziert erklärt. Es würde über 2 Wege gehen entweder die Meta Keywords oder ein extra Funktionsattribut.
Per Funktionsattribut(dieses muss vorher noch angelegt werden unter Produktverwaltung > Attribute verwalten > Bereich Kategorie > JTL- Shop > Funktionsattribut hinzufügen):
HTML:
{if isset($oNavigationsinfo->oKategorie->KategorieAttribute['attributeName'])} - {$oNavigationsinfo->oKategorie->KategorieAttribute['attributeName']}{/if}
Bei Funktionsattributen gibt es aber keine Mehrsprachigkeit und die Attribute(nicht Funktionsattribute) werden derzeit nicht im Shop übernommen. Oder über die Meta Keywords(hier würde die Mehrsprachigkeit funktionieren):
HTML:
{if isset($oNavigationsinfo->oKategorie->cMetaKeywords)} - {$oNavigationsinfo->oKategorie->cMetaKeywords}{/if}
 

Matze7779

Sehr aktives Mitglied
28. März 2011
386
39
AW: H1 Überschriften bei Kategorien ändern.

Hi,

ich habe das bei mir so gelöst:

In der Wawi:
Produktverwaltung --> Eigene Felder --> Bereich Kategorie -->
1. Neue Gruppe Anlegen (Name egal. Z.B. Texte)
2. Neues Feld anlegen: Name: Ueberschrift , Datentyp: Freitext , Anzeigeort: Allgemein

(Ueberschrift ohne ü) mit Umlaut hab ich nicht probiert.

Dann Child Template bearbeiten (productlist/header.tpl).

Diese Zeile suchen:
Code:
<div class="title">{if $oNavigationsinfo->cName}<h1>{$oNavigationsinfo->cName}</h1>{/if}</div>

Ersetzen durch:
Code:
    {if (isset($oNavigationsinfo->oKategorie->KategorieAttribute.ueberschrift) && $oNavigationsinfo->oKategorie->KategorieAttribute.ueberschrift|@strlen > 0)}
        <div class="title"><h1>{$oNavigationsinfo->oKategorie->KategorieAttribute.ueberschrift}</h1></div>
    {else}
        <div class="title">{if $oNavigationsinfo->cName}<h1>{$oNavigationsinfo->cName}</h1>{/if}</div>
    {/if}

Fertig.
Dann hast du in den Kategorieeigenschaften das gewünschte Feld (wenn leer wird der Kategoriename genommen).

Gruß
Matthias
 
  • Gefällt mir
Reaktionen: der_Martin

boaa-group

Sehr aktives Mitglied
28. Dezember 2007
4.932
8
Thailand, Bangkok
AW: H1 Überschriften bei Kategorien ändern.

Eigentlich sollte dies in der Wawi optimalerweise möglich sein, da recht viele Shops hier unterschiedliche Texte haben möchten/sollten.
 

Matze7779

Sehr aktives Mitglied
28. März 2011
386
39
AW: H1 Überschriften bei Kategorien ändern.

Hach ja... Zum Thema "sollte und wäre logisch" ist das Forum voll. ;)
Da gibt es noch x beliebige Beispiele wo das "JTL-System" nicht rund ist. Sieh dir nur die Inkonsistenzen in der Ameise an.

Selbst mein Beispiel oben ist vollkommen unlogisch....
Eigene Felder-->Texte-->Ueberschrift
Aber im Quelltext: $oNavigationsinfo->oKategorie->KategorieAttribute.ueberschrift

1. Es ist kein Attribut in der Wawi sondern ein "eigenes Feld".
2. Wo ist der Gruppenname?
3. Was passiert wenn der Name eines Attributes & Eigenen Feldes gleich sind?
4. Was passiert bei gleichen Eigenen Feldern in unterschiedlichen Gruppen?

Für mein Verständnis müsste es $oNavigationsinfo->oKategorie->KategorieEigeneFelder.Texte.ueberschrift heissen...

Es wird einfach zuviel gemacht anstatt das vorhandene komplett "rund" zu machen...
Aber das ist ein anderes Thema.

Gruß
Matthias
 

mobade

Sehr aktives Mitglied
27. Februar 2017
831
150
Chemnitz
Hi,

Danke hat mir sehr geholfen und hatte ne weile gesucht, aber jetzt klappts. Nun kann ich die Kategorien nochmals überarbeiten :)

AW: H1 Überschriften bei Kategorien ändern.

Hi,

ich habe das bei mir so gelöst:

In der Wawi:
Produktverwaltung --> Eigene Felder --> Bereich Kategorie -->
1. Neue Gruppe Anlegen (Name egal. Z.B. Texte)
2. Neues Feld anlegen: Name: Ueberschrift , Datentyp: Freitext , Anzeigeort: Allgemein

(Ueberschrift ohne ü) mit Umlaut hab ich nicht probiert.

Dann Child Template bearbeiten (productlist/header.tpl).

Diese Zeile suchen:
Code:
<div class="title">{if $oNavigationsinfo->cName}<h1>{$oNavigationsinfo->cName}</h1>{/if}</div>

Ersetzen durch:
Code:
    {if (isset($oNavigationsinfo->oKategorie->KategorieAttribute.ueberschrift) && $oNavigationsinfo->oKategorie->KategorieAttribute.ueberschrift|@strlen > 0)}
        <div class="title"><h1>{$oNavigationsinfo->oKategorie->KategorieAttribute.ueberschrift}</h1></div>
    {else}
        <div class="title">{if $oNavigationsinfo->cName}<h1>{$oNavigationsinfo->cName}</h1>{/if}</div>
    {/if}

Fertig.
Dann hast du in den Kategorieeigenschaften das gewünschte Feld (wenn leer wird der Kategoriename genommen).

Gruß
Matthias


grüssle Mario
 

heatpaxx

Aktives Mitglied
26. September 2009
39
0
Hallo,
gibt es eine Möglichkeit, das auch mit der Mehrsprachigkeit zu lösen? Sowohl die Möglichkeit über " eigene Felder" als auch über die "Funktionsattribute" ermöglichen nur die einsprachige Bezeichnung. Hat das schon jemand gelöst?
Grüße,
Christian
 

Mirko.Schmidt User deaktiviert

Guest
Hey,
was ist mit den MetaKeywords? Diese sind mehrsprachig und können auch abgefragt werden.
 

Tomas

Sehr aktives Mitglied
8. Januar 2018
330
69
Lübeck
Ich wollte hier unseren Lösungsansatz nochmal posten. Vielleicht ist der ja auch was für euch.

Wir prüfen im Template einfach ob es in der Beschreibung bereits ein h1 Tag gibt. Wenn ja, dann wird das standard h1 Tag einfach nicht angezeigt.

Code:
<div class="title">{if $oNavigationsinfo->cName && strpos($oNavigationsinfo->oKategorie->cBeschreibung, '<h1>') === false}<h1>{$oNavigationsinfo->cName}</h1>{/if}</div>

Das war einfach praktisch für uns, weil wir von einem anderen System kamen, wo wir den h1 Tag schon in den Beschreibungen hatten. Geht dann auch schneller und man braucht kein extra Feld.

LG
Tomas
 
  • Gefällt mir
Reaktionen: Tobbe

apalusa

Sehr aktives Mitglied
22. Oktober 2018
247
56
Ich wollte hier mal noch eine Frage aus dem selben Themenbereich anhängen, das mit den H1 Überschriften in den Kategorien haben wir bereits über ein Funktionsattribut gelöst. Jetzt würden wir aber gerne auch die H1 Überschriften bei Herstellerseiten anpassen. Also die "Kategorien" die automatisch für die hinterlegten Hersteller angelegt werden und alle Artikel dieses Herstellers führen.

Unter den Herstellern hat man in der WaWi ja keine Eigenen Felder oder Funktionsattribute, heißt dass so viel wie es wäre nur über die Meta Keywords zu lösen? Dabei kommen aber noch zwei Fragen auf.
1. Muss die Anpassung für die Herstellerkategorie im Template an der selben Stelle erfolgen wie für die regulären Kategorien?
2. (nur relevant wenn die Antwort auf 1. "Ja" ist) Wie schaffen wir es am besten, die Meta Keywords für die Überschrift zu verwenden, ohne dass bei den anderen Kategorien dann diese plötzlich auch verwendet werden wo dies weder geplant noch entsprechend optimiert ist?

Wir prüfen im Template einfach ob es in der Beschreibung bereits ein h1 Tag gibt. Wenn ja, dann wird das standard h1 Tag einfach nicht angezeigt.
Das wäre an sich auch eine Idee für unseren Fall, wobei wir damit wieder an Frage 2 oben stoßen würden im Bezug auf beide Varianten zu verwenden ohne Probleme (H1 Überschriften haben wir in den Beschreibungen bisher natürlich keine).

Danke schon mal für jegliche Tipps hierzu.

Viele Grüße
- apalusa
 

apalusa

Sehr aktives Mitglied
22. Oktober 2018
247
56
WIe löst man das in Shop5? Die productlist/header.tpl sieht anders aus.
Ich habe mir die Datei mal in unserem Testshop angeschaut, wenn ich das richtig gesehen habe muss die Zeile 48 (im Standard NOVA) angepasst werden.
Die folgende Anpassung könnte funktionieren, allerdings habe ich das noch nicht getestet.
Code:
{if $oNavigationsinfo->getName() && strpos($oNavigationsinfo->getCategory()->cBeschreibung, '<h1') === false}<h1 class="h2">{$oNavigationsinfo->getName()}</h1>{/if}

Ich habe hier aber lediglich die Zeile von @Tomas auf Shop5 NOVA aktualisiert und bei der Abfrage nach <h1> im code zu einer Abfrage nach <h1 geändert da im NOVA anscheinend im Standard die h1-Elemente eine Klasse namens h2 erhalten und dies eventuell in der Beschreibung im WaWi genauso eingestellt werden soll.
 

mobade

Sehr aktives Mitglied
27. Februar 2017
831
150
Chemnitz
  • Gefällt mir
Reaktionen: der_Martin und Theros

Theros

Aktives Mitglied
11. Januar 2018
9
1
schau mal hier: https://forum.jtl-software.de/threa...eader-tpl-im-5er-shop-wieder-ausgeben.135351/

habe auch gerade den Code gesucht, vom basteldehs und eingebunden, siehe Ergebnis so https://bastel-dehs.de/Grundbedarf-fuers-Basteln-und-Hobby-sowie-Zubehoer-und-Grundmaterialien

brauchst natürlich vorher das Funktionsattribut in der Wawi bei Eigene Felder, siehe Foto

Den Anhang 62494 betrachten
dann kannst das so eintragen
Den Anhang 62497 betrachten

grüssle Mario
Ich hatte den Code für Shop5 nicht gefunden. Läuft jetzt alles wie es soll! Vielen lieben Dank!!! :)
 
  • Gefällt mir
Reaktionen: mobade
Ähnliche Themen
Titel Forum Antworten Datum
Neu H1 Überschriften fehlen bei (Top Produkte, Sonderangebote, Neu im Sortiment, Kontakt) - 5.3.1 JTL-Shop - Fehler und Bugs 0
Neu H2 Überschriften responive machen Allgemeine Fragen zu JTL-Shop 1
Bei Barzahlung von Laufkunde Rechnung in Auftragsübersicht nicht bezahlt JTL-Wawi 1.7 0
In Diskussion Email bei Zahlungseingang schicken (manueller Auftrag) JTL-Workflows - Fehler und Bugs 6
Neu Steuerschlüssel nach Warengruppe bei Rechnungserstellung User helfen Usern - Fragen zu JTL-Wawi 0
Fehlermeldung bei JTL-Connector/JTL-Wawi WooCommerce-Connector 1
Neu Lieferschein "vom Besteller" anfügen bei Lieferantenbestellung User helfen Usern - Fragen zu JTL-Wawi 0
Grundpreise bei Vaterartikel in der Artikelvorschau im Shop JTL-Wawi 1.8 9
Neu Kein Alt Tag bei Vorschau Bildern in Blogbeiträgen Betrieb / Pflege von JTL-Shop 0
Neu JTL Paypal Checkout Button bei Konfigurationsartikel verhindern Plugins für JTL-Shop 3
Neu "Artikelanzahl in den Warenkorb" ausblenden bei Artikeln die es nur 1x gibt Betrieb / Pflege von JTL-Shop 2
Neu Bei Hermes ist Sendungsnummer gleichzeitig die Retourennummer. Otto.de - Anbindung (SCX) 3
Neu Multishop Lizenz bei unterschiedlichen Mandanten? User helfen Usern - Fragen zu JTL-Wawi 1
Neu Autorisierte Zahlungen über mollie werden bei Rundungsdifferenz storniert. WooCommerce-Connector 0
Nachträglich Zölle bei Artikel EK-Netto einpflegen JTL-Wawi 1.8 4
Neu Wie gebrauchte Waren bei Ebay einstellen? Workflow User helfen Usern - Fragen zu JTL-Wawi 0
Neu Falscher Benutzer bei "Letzte Änderung durch". JTL-Wawi - Fehler und Bugs 3
Stücklisten-Problem bei OTTO Retouren Otto.de - Anbindung (SCX) 1
Neu 5.3.1 HTTP Error 500 bei Bestellungen Gelöste Themen in diesem Bereich 4
Automatisierung bei Merkmalen JTL-Wawi 1.7 6
Neu Workflow bei Login in WMS / WAWI starten User helfen Usern - Fragen zu JTL-Wawi 10
Gelöst Kassenschublade und Drucker bei iMin D4 Pro JTL-POS - Fragen zu Hardware 3
Ameise Importfehler bei Artikeln JTL-Wawi 1.8 2
Globaler Mindestbestand bei neuen Artikeln wird trotz Nullbestand nicht in den Bestellvorschlägen berücksichtigt JTL-Wawi 1.6 1
Falsche Bankverbindung bei (alten) Aufträgen aus Abonnements JTL-Wawi 1.8 0
Anmeldefenster versteckt bei 2 aktiven Bildschirmen JTL-Wawi 1.8 4
Überverkäufe bei Kaufland kaufland.de - Anbindung (SCX) 4
Textfeld auf Folgeseiten bei Angebotsvorlage JTL-Wawi 1.8 1
Neu Fehler bei Sprach- und Währungsumstellung Allgemeine Fragen zu JTL-Shop 0
Neu [BUG] Erweiterter Filter "Laufend bei Ebay" funktioniert nicht mehr [v1.8.xx & 1.9.x.x] Gelöste Themen in diesem Bereich 7
Neu Amazon Rechnungen stehen als "nicht bezahlt" bei den Rechnungen offen Amazon-Anbindung - Fehler und Bugs 0
Versandkosten werden bei der Gewinnermittlung nicht breücksichtig (1.8.12.2) JTL-Wawi 1.8 1
Neu Amazon Bearbeitungszeit ändern bei 600000 Angeboten Arbeitsabläufe in JTL-Wawi 1
Entfernen von Lieferzeiten bei Artikeln ohne Lieferzeiten Einrichtung JTL-Shop5 6
Beantwortet Keine Umstatzsteuer bei ausländischen Kunden Allgemeine Fragen zu JTL-Shop 7
Neu IonCube bei JTL Hosting? Allgemeine Fragen zu JTL-Shop 2
Neu zweiten Shop auch bei JTL hosten ? Allgemeine Fragen zu JTL-Shop 1
Neu Error Code = 0 bei Installation JTL-Shop 5.3.1 Einrichtung JTL-Shop5 3
Neu Probleme mit EAN als Barcode bei Varkombis Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 3
Neu Dateiänderungen bei Export (Auftrag) User helfen Usern - Fragen zu JTL-Wawi 3
Neu Was steckt hinter der Zahl von 53 Bildern auf Ebay bei Variationsartikeln (und einer unsinnigen Fehlermeldung der Wawi)? JTL-Wawi - Fehler und Bugs 2
Neu Im Warenkorb werden falsche Merkmalnamen geladen bei mehrsprachigen Shops JTL-Shop - Fehler und Bugs 2
Zahlungsarten bei Angebote etc. JTL-Wawi 1.8 0
Neu Badges / Artikelsticker bei JTL Shop 5.3.0 Templates für JTL-Shop 0
Rechnungsentwurf wird nicht zur Rechnung bei Auslieferung JTL-Wawi 1.8 8
Neu Filtereinstellungen: wenn Sonderpreis bei Vater- oder Kindartikeln, Anzeige von Vater- UND Kindartikeln User helfen Usern - Fragen zu JTL-Wawi 5
Neu Workflow der bei Stücklisten: Überverkäufe de-/aktivieren User helfen Usern - Fragen zu JTL-Wawi 11
Neu Eigene Felder Checkbox Inhalt bzw. Text bei Mouseover anzeigen JTL-Wawi - Ideen, Lob und Kritik 0
Artikel bei Conrad anlegen JTL-Wawi 1.8 0
In Diskussion Liquid error: Parameteranzahlkonflikt bei einer einfachen Anweisung Gelöste Themen in diesem Bereich 3

Ähnliche Themen