Header Links hinzufügen; Plugin-Dev, v.404 B1, Hook 140

helln

Aktives Mitglied
10. Mai 2016
30
3
Hallo JTL-Community,

seid Stunden versuche ich verzweifelt Links, für einen Multilingualen- Shop, im HTML-Head-Bereich hinzuzufügen. (hreflang)
Das ganze würde ich gerne in einem Plugin erledigen, jedoch hat sich anscheinend seit JTLS v3 einiges geändert. Damals gab es ja das offizielle Beispiel-Plugin names "Template Theme Switcher" (ID: "dani_themeswitcher") weleches nach wie vor unter http://developer.jtl-software.de/projects/plugin-dev/wiki/Plugin-Beispiele zum Download bereit steht.
In der entsprechenden Datei wurde das via phpQuery gelöst:
pq("head")->append('<link type="text/css" href="includes/libs/minify/g=' . $oTheme->cValue . '.css&amp;1291365215" rel="stylesheet" title="' . $oTheme->cValue . '" media="screen" />');

Wenn ich dies aber mit dem aktuellen JTLS 404 B1 versuche landet der Inhalt im Body-Element der Webseite.

Der Shop ist "jungfräulich".
JTL Shop Version: 404 Build 1
Template: Evo Standart

Hat das schon jemad geschafft? Bitte, bitte helft mir! :S

Vielen Dank und freundliche Grüße
Nikolas
 

helln

Aktives Mitglied
10. Mai 2016
30
3
Hallo JTL-Community,

inzwischen habe ich das Problem gelöst. Interessanterweise wurden beinahe alle Head-Elemente, außer die externen JS-Dateien, in das Body-Element verschoben.
Der Grund war, dass ich in meinem Plugin (Hook 140 ~ HOOK_SMARTY_OUTPUTFILTER) echo verwendet habe um ein paar, für die Entwicklung wichtige, Parameter auszugeben.
Echo ist anscheined tabu in JTL- Shop-Plugins, oder zumindest unter Verwendung des 140er Hooks.

Freundliche Grüße
Nikolas

Screenshot from 2016-12-21 10-40-57.png
 
Zuletzt bearbeitet:
  • Gefällt mir
Reaktionen: nmueller
Ähnliche Themen
Titel Forum Antworten Datum
Neu NOVA (ChildTemplate) Header Einstellungen funktionieren nicht Templates für JTL-Shop 0
Neu Hotjar Code in Child Template header.tpl einbetten Templates für JTL-Shop 6
Neu REST-API - Auftrag erstellen - wie Versandposition hinzufügen? Schnittstellen Import / Export 0
Neu JTL Shop 5.4.0 eigene Inhalte/Seiten hinzufügen nicht möglich JTL-Shop - Fehler und Bugs 5
Neu Kontaktformular auf einer eigenen Seite hinzufügen Allgemeine Fragen zu JTL-Shop 1
Neu Meta-Tag zum HTML-Quellcode hinzufügen Allgemeine Fragen zu JTL-Shop 3
Neu Toplevel-Banner hinzufügen und/oder über Wawi Steuern Allgemeine Fragen zu JTL-Shop 0
Neu Freitextfeld mit der Ameise hinzufügen User helfen Usern - Fragen zu JTL-Wawi 3
Neu Artikel -> Lieferanten -> Zum eigenen Lager hinzufügen User helfen Usern - Fragen zu JTL-Wawi 4
Neu JTL Vorlage eine zweite Seite hinzufügen Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 6
Zahlungsmodul Bank hinzufügen ... Finom JTL-Wawi 1.9 1
Neu Probleme mit Varianten dann Stückliste und beim Hinzufügen ist dann schluss JTL-Wawi - Fehler und Bugs 7
Versandkostenfrei bei hinzufügen eines Bestimmten Artikels Einrichtung JTL-Shop5 2
Neu Eigene Alerts im Template ausgeben bzw. hinzufügen Templates für JTL-Shop 0
Neu Per Plugin Felder für das Newsletter-Anmeldungs-Template hinzufügen Technische Fragen zu Plugins und Templates 2

Ähnliche Themen