Hier werden die Unterschiede zwischen zwei Versionen gezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung Letzte Überarbeitung Beide Seiten der Revision | ||
public:faqwebp [2021/10/18 16:20] kamiarnader [FAQs] |
public:faqwebp [2022/03/01 07:26] markusmichalski [Installation] |
||
---|---|---|---|
Zeile 13: | Zeile 13: | ||
===== Installation ===== | ===== Installation ===== | ||
+ | ==== Composer ==== | ||
+ | Öffnen Sie die Datei **composer.json** im Stammverzeichnis Ihres Shops und fügen Sie das Repository hinzu oder vervollständigen Sie die vorhandene Konfiguration: \\ | ||
+ | <code yaml> | ||
+ | "repositories": [{ | ||
+ | "type": "composer", | ||
+ | "url": "https://packages.fatchip.de/packages" | ||
+ | }] | ||
+ | </code> | ||
+ | |||
+ | Nach erfolgter Ergänzung der Datei //composer.json// können Sie da Plugin installieren.\\ Melden Sie sich dazu per SSH an dem Server an, auf dem sich die Shop-Installation befindet, und navigieren Sie zu dem Verzeichnis, in dem sich der Source- und Vendorornder befinden.\\ | ||
+ | Führen Sie folgenden Befehl aus, um das Plugin zu installieren | ||
+ | composer require plugin-oxid6-fcwebp | ||
+ | Beachten Sie, dass der genaue Aufruf des Composers für Ihre konkrete OXID-Installation abweichen kann. \\ | ||
+ | |||
+ | Sie werden nun nach einem Benutzer und einem Passwort gefragt. Geben Sie die Zugangsdaten ein, welche Ihnen per E-Mail übersandt wurden.\\ | ||
+ | Bitte speichern Sie diese Zugangsdaten **nicht** auf Ihrem Server, da es sonst zu Problemen kommt, sollten Sie mehrere unserer Plugins einsetzen oder einsetzen wollen. | ||
+ | |||
+ | Nach korrekter Eingabe der Zugangsdaten wird das Plugin installiert. | ||
+ | |||
+ | ==== Manuell ==== | ||
Erstellen Sie im Verzeichnis //{shoproot}/source/modules// einen Unterordner **fc**, sollte dieser noch nicht existieren. | Erstellen Sie im Verzeichnis //{shoproot}/source/modules// einen Unterordner **fc**, sollte dieser noch nicht existieren. | ||
Zeile 40: | Zeile 60: | ||
**Module configuration has been installed** | **Module configuration has been installed** | ||
- | === Anpassung der .htaccess === | + | ===== Anpassung der .htaccess ===== |
Melden Sie sich per SSH an dem Server an, auf dem sich die Shop-Installation befindet, und navigieren Sie in den "source"-Ordner. Stellen Sie sicher, dass Sie Schreibrechte für die ".htaccess" besitzen.\\ | Melden Sie sich per SSH an dem Server an, auf dem sich die Shop-Installation befindet, und navigieren Sie in den "source"-Ordner. Stellen Sie sicher, dass Sie Schreibrechte für die ".htaccess" besitzen.\\ | ||
Öffnen Sie sie .htaccess und fügen Sie **über** | Öffnen Sie sie .htaccess und fügen Sie **über** | ||
Zeile 136: | Zeile 156: | ||
- [[#Welche OXID eShop Versionen sind mit dem WebP Bilder Konverter Plugin von FATCHIP kompatibel?]] | - [[#Welche OXID eShop Versionen sind mit dem WebP Bilder Konverter Plugin von FATCHIP kompatibel?]] | ||
- [[#Wie funktioniert die Auslieferung der WebP-Bilder an den Browser?]] | - [[#Wie funktioniert die Auslieferung der WebP-Bilder an den Browser?]] | ||
- | - [[#Wie kann ich das hinterlegte Bild (z.B. jpg) anstatt das WebP-Bild an den Browser ausliefern?]] | + | - [[#Wie kann ich das im Shop hinterlegte Bild (z.B. jpg) anstatt das WebP-Bild an den Browser ausliefern?]] |
=== 1. Welche OXID eShop Versionen sind mit dem Betreiber-Statistiken Plugin von FATCHIP kompatibel? === | === 1. Welche OXID eShop Versionen sind mit dem Betreiber-Statistiken Plugin von FATCHIP kompatibel? === | ||
Zeile 148: | Zeile 168: | ||
* Unterstützt der Browser das Format nicht, wird einfach das alte Bild ausgegeben. \\ So ist sichergestellt, dass jeder Browser ein Bild anzeigt. | * Unterstützt der Browser das Format nicht, wird einfach das alte Bild ausgegeben. \\ So ist sichergestellt, dass jeder Browser ein Bild anzeigt. | ||
- | === 3. Wie kann ich das jpg anstatt das WebP-Bild an den Browser ausliefern? === | + | === 3. Wie kann ich das im Shop hinterlegte Bild (z.B. jpg) anstatt das WebP-Bild an den Browser ausliefern? === |
- | Über den Parameter //nowebp=true// kann das hinterlegte Bild anstatt das webP-Bild ausgeliefert werden. | + | Über den Parameter //**nowebp=true**// kann das hinterlegte Bild anstatt das webP-Bild ausgeliefert werden. |
<code>/mein_bild.jpg?nowebp=true</code> | <code>/mein_bild.jpg?nowebp=true</code> |