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
387
41
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
9
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
387
41
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
832
150
Chemnitz
Firma
MobaDe - Modellbahn Dehs
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
257
72
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
257
72
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
832
150
Chemnitz
Firma
MobaDe - Modellbahn Dehs
  • 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 Hersteller ändert SKU von Kind Artikel (Varianten) | Vater beleibt gleich - wie verfahren bei "gemischtem" Lager alt/neu User helfen Usern - Fragen zu JTL-Wawi 1
In Diskussion Abfrage auf Wert bei allen Artikelpositionen nicht möglich? JTL-Workflows - Fehler und Bugs 7
Neu Fehler bei Export mit Versandart DHL / Die Sequenz enthält keine Elemente. JTL-ShippingLabels - Fehler und Bugs 0
Neu Kategorisierung bei CSV-Import – Hilfe benötigt** User helfen Usern - Fragen zu JTL-Wawi 3
Kategorisierung bei CSV-Import – Hilfe benötigt** JTL-Wawi 1.8 2
Neu Skonto bei Zahlung nicht erkannt. Rechnung bleibt dauerhaft als teilbezahlt. User helfen Usern - Fragen zu JTL-Wawi 5
Neu Variationswertdarstellung (Artikeldetail) - Mouseover bei Swatches abschalten Allgemeine Fragen zu JTL-Shop 2
Neu Bei Variationsauswahl die Seite nicht neu laden? Allgemeine Fragen zu JTL-Shop 9
Beschaffung: Wokflow bei Wareneingang auslösen JTL-Wawi 1.9 0
Neu Bei VarKombi-Artikeln, wie immer eine Farbe und Größe vorauswählen, damit alle Bilder angezeigt werden? Allgemeine Fragen zu JTL-Shop 4
Neu Rabatte ignorieren bei aktiven Sonderpreisen JTL-POS - Fehler und Bugs 0
Bug: "Angebot automatisch einstellen" Option bei Vorlagen eBay wird automatisch deaktiviert JTL-Wawi 1.9 0
Neu JTL Server bleibt bei "Wird gestartet" hängen Einrichtung / Updates von JTL-POS 1
Neu JTL-POS: Trennung in der Anzeige der verkauften Artikeln bei 2 Kassen Allgemeine Fragen zu JTL-POS 2
Neu JTL Shipping: Straße 2 1/2 kommt als 212 bei DHL im Shipping Label an JTL-ShippingLabels - Fehler und Bugs 1
Neu List&Label Bei Bedingung "FALSE" Breite der Spalte beibehalten User helfen Usern - Fragen zu JTL-Wawi 6
Neu Freitexteingabe durch Kunde bei bestimmten Variationen User helfen Usern - Fragen zu JTL-Wawi 2
Neu Warum kann ich bei Druckvorlagen die Seitengröße nicht anpassen? Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 6
Beantwortet Hilfe bei SQL Abfrage erbeten User helfen Usern - Fragen zu JTL-Wawi 3
Neu Brauche Hilfe bei einen Workflow in Sachen Versand Eigene Übersichten in der JTL-Wawi 6
Neu Ebay Verkäufe - Auswahlartikel mit händischer Auswahl in der Rechnung - wie bei Wawi 1.9 vorgehen ?! Arbeitsabläufe in JTL-Wawi 0
Fehler bei Hochladen der Versanddaten Otto.de - Anbindung (SCX) 0
Wawi bei ecomData gehostet- Druckprobleme JTL-Wawi 1.8 3
Neu System.ArgumentNullException bei Ameise Import (Konfigurationsgruppen zuordnen) JTL-Wawi - Fehler und Bugs 2
Neu Stücklistenartikel bei Einkauf auflösen? User helfen Usern - Fragen zu JTL-Wawi 2
Neu Seit gestern Meldung: Problems creating SAAJ object model mit Export bei Internetmarke JTL-Track&Trace - Fehler und Bugs 2
Neu Prestashop Connector 2.0.0 ignoriert deaktivierte Überverkaufseinstellung bei Artikelupload PrestaShop-Connector 0
Eigene USt-IdNr. fehlt in der Auftragsansicht bei Auslandsbestellungen (JTL-Wawi 1.8.12.2) JTL-Wawi 1.8 3
Neu Ameise bricht ab bei leeren feldern JTL-Ameise - Fehler und Bugs 2
Neu Es ist nicht mehr möglich Artiekl bei eBay einzustellen Code 240 und Code 21920203 eBay-Anbindung - Fehler und Bugs 2
Versandkostenfrei bei hinzufügen eines Bestimmten Artikels Einrichtung JTL-Shop5 2
Problem bei Upgratevon Shop 4 auf shop 5 (SQLSTATE[42000]) Upgrade JTL-Shop4 auf JTL-Shop5 2
Neu Wareneingangsdatum bei Umlagerungen zwischen zwei WMS-Lagern Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 0
Neu Versandproblem bei unterschiedlichen Produkten und Gewichten Allgemeine Fragen zu JTL-Shop 0
Neu Kunde zahlt bar bei Anlieferung, wie löse ich das? Arbeitsabläufe in JTL-Wawi 15
Neu E-Commerce Manager (m/w/d) für den Zweiradbereich bei MSZweirad in Heinsberg Dienstleistung, Jobs und Ähnliches 0
Neu IT-Administrator (m/w/d) gesucht bei MSZweirad in Heinsberg Dienstleistung, Jobs und Ähnliches 0
Gelöst Luxusfrage, CUT Befehl bei Gutscheinen? Allgemeine Fragen zu JTL-POS 2
Neu Fehler bei Update: "SQLSTATE[42S01]: Base table or view already exists: 1050 Table 'emails' already exists" Installation / Updates von JTL-Shop 2
Neu Bug bei Konfigurationsartikeln. Wenn Warenkorb nicht leer, Teile der Konfigurationsartikel-Optionen auf englisch. JTL-Shop - Fehler und Bugs 0
Neu HT-Zugriff fehlgeschlagen bei 'Erscheint am' JTL-Ameise - Fehler und Bugs 1
In Diskussion Problem mit Steuerberechnung bei Freieretoure auf Tagesbericht und in Statistiken JTL-POS - Fehler und Bugs 4
Neu Falsche Steuersätze bei Amazon FBA Rechnungen | Problem: Versandland?! JTL-Wawi - Fehler und Bugs 1
Neu Wiederholtes Anmelden bei office365 nötig User helfen Usern - Fragen zu JTL-Wawi 1
Neu Statt Preis nur Preis auf Anfrage bei B2B Fehler JTL-Shop - Fehler und Bugs 1
Fehler bei JTL-Update (1.5.55.8 -> 1.7.15.6) "Arithmetischer Überlauffehler beim Konvertieren von expression in den int-Datentyp." JTL-Wawi 1.7 9
Neu Was ist eine Sinnvolle Artikelverwaltung bei Kleinteilen? User helfen Usern 2
In Diskussion Versand bei Selbstabholern per Worker setzen JTL-Workflows - Fehler und Bugs 3
Neu Falsche Preise bei ebay eBay-Anbindung - Fehler und Bugs 0
Neu Bei Verkaufskanaldeaktivierung eines Child-Artikels löscht Prestashop Connector 2.0.0 den Parent-Artikel samt aller Child-Artikel des Parents PrestaShop-Connector 0

Ähnliche Themen