Benutzer-Werkzeuge

Webseiten-Werkzeuge


public:faqredirect_oxid7

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen gezeigt.

Link zu dieser Vergleichsansicht

Nächste Überarbeitung
Vorhergehende Überarbeitung
public:faqredirect_oxid7 [2023/08/18 09:47]
markusmichalski angelegt
public:faqredirect_oxid7 [2024/04/15 06:51] (aktuell)
markusmichalski [Voraussetzungen]
Zeile 6: Zeile 6:
 ===== Voraussetzungen ===== ===== Voraussetzungen =====
  
-  * OXID CE/PE/EE Version 7.0.x+  * OXID CE/PE/EE Version 7.0 - 7.1
   * (s)FTP-Zugang zur Shopinstallation   * (s)FTP-Zugang zur Shopinstallation
   * SSH-Zugang zur Shopinstallation   * SSH-Zugang zur Shopinstallation
Zeile 24: Zeile 24:
 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.\\ ​ 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 Führen Sie folgenden Befehl aus, um das Plugin zu installieren
-    composer require fatchip-gmbh/​plugin-oxid6-redirect+    composer require fatchip-gmbh/​plugin-oxid7-redirect
 Beachten Sie, dass der genaue Aufruf des Composers für Ihre konkrete OXID-Installation abweichen kann. \\ Beachten Sie, dass der genaue Aufruf des Composers für Ihre konkrete OXID-Installation abweichen kann. \\
  
Zeile 32: Zeile 32:
 Nach korrekter Eingabe der Zugangsdaten wird das Plugin installiert. Nach korrekter Eingabe der Zugangsdaten wird das Plugin installiert.
 ==== Manuell ==== ==== Manuell ====
-=== Inhalt aus dem Ordner ​„fc“ kopieren ​=== +=== Erstellen der benötigten ​Ordner === 
-In dem Pluginpaket fcRedirect_oxid_source befindet sich der Ordner //fc//, kopieren ​Sie den Inhalt ​aus diesem Ordner in das Modulverzeichnis Ihres OXID eShops (bei FTP binären Übertragungsmodus nutzen). +Erstellen Sie im Vendor-Ordner ​Ihrer Shopinstallation die Ordner 
- +  fatchip-gmbh/fcRedirect 
-{{:public:redirect_1.1.png?​nolink&​800|}}+   
 +=== Upload der Dateien === 
 +Laden Sie den Inhalt ​der übersandten ZIP-Datei auf Ihren Server in den eben erstellten Ordner  
 +  fcRedirect 
 +   
 +{{public:faq:​redirectox7:​230818_redirect_oxid7_datatransfer.png?​nolink&​800|}}
  
 === composer.json aktualisieren === === composer.json aktualisieren ===
Zeile 41: Zeile 46:
   "​autoload":​ {   "​autoload":​ {
     "​psr-4":​ {     "​psr-4":​ {
-      "​FC\\Redirect\\":​ "./source/modules/fc/​fcRedirect"​+      "​FC\\Redirect\\":​ "./vendor/fatchip-gmbh/fcRedirect/src"
     }     }
   },   },
Zeile 49: Zeile 54:
 Beachten Sie, dass der genaue Aufruf des Composers für Ihre konkrete OXID-Installation abweichen kann. \\ \\ Nach erfolgreicher Aktion wird folgende Meldung angezeigt:​\\ //​Generating autoload files//\\ //Generated autoload files// Beachten Sie, dass der genaue Aufruf des Composers für Ihre konkrete OXID-Installation abweichen kann. \\ \\ Nach erfolgreicher Aktion wird folgende Meldung angezeigt:​\\ //​Generating autoload files//\\ //Generated autoload files//
  
- +=== Installation des Plugins === 
-**In OXID-Versionen ab 6.2 (ältere Versionen können den Schritt überspringen)** muss die Modulkonfiguration eingelesen werden.\\ +Melden Sie sich  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 Vendorordner ​befinden. Führen Sie die folgenden Befehle aus:\\ 
-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 die folgenden Befehle aus:\\ +<​code>​vendor/​bin/​oe-console oe:​module:​install ​vendor/​fatchip-gmbh/​fcRedirect</​code>​ 
-<​code>​vendor/​bin/​oe-console oe:​module:​install-configuration source/​modules/​fc/fcRedirect +Bei erfolgreicher Installatoin ​erscheint die Nachricht\\ 
-vendor/​bin/​oe-console oe:​module:​apply-configuration ​</​code>​ +  ​[OK] ​Module installed ​successfully
-Bei erfolgreichem Einlesen/​Import ​erscheint die Nachricht\\ +
-**Module ​configuration has been installed** +
  
 === Redirect Plugin aktivieren ===  === Redirect Plugin aktivieren === 
 Aktivieren Sie das Redirect Plugin im OXID Administrationsbereich unter //​Erweiterungen -> Module -> FATCHIP Module OXID Redirect//. Bei der OXID Enterprise Edition müssen Sie das Redirect Plugin in jedem Subshop einzeln aktivieren! Aktivieren Sie das Redirect Plugin im OXID Administrationsbereich unter //​Erweiterungen -> Module -> FATCHIP Module OXID Redirect//. Bei der OXID Enterprise Edition müssen Sie das Redirect Plugin in jedem Subshop einzeln aktivieren!
  
-{{:public:redirect_1.2.png?​nolink&​800|}}+{{public:faq:​redirectox7:​230818_redirect_oxid7_acitivate.png?​nolink&​800|}}
  
 ---- ----
Zeile 70: Zeile 72:
 Die Redirect Plugineinstellungen können Sie unter //​Erweiterungen -> Module -> FATCHIP Module OXID Redirect -> Einstellungen -> Allgemein// aufrufen. Die Redirect Plugineinstellungen können Sie unter //​Erweiterungen -> Module -> FATCHIP Module OXID Redirect -> Einstellungen -> Allgemein// aufrufen.
  
-{{:public:redirect_2.1.png?​nolink&​800|}}+{{public:faq:​redirectox7:​230818_redirect_oxid7_configuration.png?​nolink&​800|}}
  
 ^ Konfiguration ^ Beschreibung ^ ^ Konfiguration ^ Beschreibung ^
Zeile 83: Zeile 85:
 Die Weiterleitungen können unter //​Stammdaten -> Weiterleitungen//​ angelegt und bearbeitet werden. Neben dem manuellen Anlegen von Weiterleitungen,​ können Sie die Weiterleitungen auch über eine CSV-Datei importieren. Die Weiterleitungen können unter //​Stammdaten -> Weiterleitungen//​ angelegt und bearbeitet werden. Neben dem manuellen Anlegen von Weiterleitungen,​ können Sie die Weiterleitungen auch über eine CSV-Datei importieren.
  
-{{:public:redirect_2.2.png?​nolink&​800|}}+{{public:faq:​redirectox7:​230818_redirect_oxid7_redirect.png?​nolink&​800|}}
  
 ^ Konfiguration ^ Beschreibung ^ ^ Konfiguration ^ Beschreibung ^
Zeile 136: Zeile 138:
  
 Das Begrenzungszeichen für reguläre Ausdrücke im Standard ist auf "/"​ gesetzt, daher müssen alle Slashes in der "​weiterleiten von" URL escaped werden. Der reguläre Ausdruck "​**.***"​ schließt alle folgenden Zeichen in der URL ein, sprich wird diese URL mit einem beliebigen Parameter aufgerufen, findet ebenfalls eine Weiterleitung statt. Das Begrenzungszeichen für reguläre Ausdrücke im Standard ist auf "/"​ gesetzt, daher müssen alle Slashes in der "​weiterleiten von" URL escaped werden. Der reguläre Ausdruck "​**.***"​ schließt alle folgenden Zeichen in der URL ein, sprich wird diese URL mit einem beliebigen Parameter aufgerufen, findet ebenfalls eine Weiterleitung statt.
- 
-=== 4. Warum wird das Plugin nach der Installation in OXID 6.2 nicht in der Pluginliste angezeigt? === 
- 
-Ab OXID 6.2 wird die Pluginkonfiguration //​(metadata.php)//​ nicht mehr automatisch eingelesen. ​ 
-Dafür müssen Sie den folgenden Befehl über die SSH Kommandozeile in dem Shopverzeichnis (wo der //"​vendor"//​ Ordner liegt) ausführen: 
-<​code>​./​vendor/​bin/​oe-console oe:​module:​install-configuration source/​modules/​fc/​fcRedirect/</​code>​ 
- 
-Nach der Ausgabe von //"​Module configuration has been installed."//​ wird das Plugin unter //​Erweiterungen -> Module// aufgelistet und kann aktiviert werden. 
  
 ---- ----
public/faqredirect_oxid7.1692344838.txt.gz · Zuletzt geändert: 2023/08/18 09:47 von markusmichalski