Zur Hauptnavigation springen Zum Inhalt springen Zur Fußnavigation springen

FAQ

In diesem Kapitel geht es um die Beantwortung der häufigsten Fragen, die bei der Verwendung von Gantry 5 auftreten können.

Zeitstempel von Assets (Asset Timestamps)

Es ist möglich, dass Sie feststellen, dass Datei-IDs in kompiliertem Code verwendet werden. So kann beispielsweise eine Bilddatei im Code als img-01.jpg?56667 mit einem ? erscheinen, das von einer Reihe von Zahlen gefolgt ist. Diese Bezeichner sind im Wesentlichen ein Zeitstempel der Datei, der sich ändert, wenn die Datei geändert, aktualisiert, ersetzt, etc. wird.

Diese Nummer wird standardmäßig bis zu einer Woche nach einem Anlagenwechsel verwendet. Dies betrifft nicht nur Mediendateien. Es wird auch auf CSS- und JavaScript-Assets angewendet.

RTL-Unterstützung (RTL = Rechts nach Links)

Gantry 4 beinhaltete eine integrierte, eingebaute Unterstützung für rechts-nach-links (RTL) Inhalte. Diese Unterstützung war im gesamten Administrator sichtbar, einschließlich eines Umschalters, mit dem Sie die RTL-Funktionalität ein- und ausschalten können.

Einbinden in Joomla Events

Manchmal möchten Sie ein Plugin erstellen, das auf Änderungen im Backend von Gantry 5 reagiert. Änderungen am Layout, an den Style-Einstellungen usw. wirken sich auf das Frontend der Website aus, und Sie befinden sich möglicherweise in einer Situation, in der Sie möchten, dass ein anderer Teil der Infrastruktur Ihrer Website diese Änderungen und Reaktionen bemerkt.

Joomla Events

Es gibt folgende Ereignisse in Joomla:

Plugin-Gruppe: gantry5

  • onGantry5ThemeInit($theme)
  • onGantryGlobalConfig(&$global)
  • onGantry5UpdateCss($theme)
  • onGantry5AdminInit($theme)
  • onGantry5SaveConfig($data)

Standard-Skizzen (Outlines) in Joomla

Es ist üblich, eine Standard-Templates mit Hilfe des in Joomla integrierten Vorlagen-Managers zuzuweisen. Dieser Manager wird über die Navigation zu Erweiterungen > Vorlagen gefunden und wird häufig verwendet, um eine Standard-Templates für Verwaltung und Frontend zu definieren. Dies ist bei Gantry 5 eigentlich etwas anders.