Benutzer-Werkzeuge

Webseiten-Werkzeuge


public:faqxmlsitemapoxid7

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen gezeigt.

Link zu dieser Vergleichsansicht

Nächste Überarbeitung
Vorhergehende Überarbeitung
Nächste Überarbeitung Beide Seiten der Revision
public:faqxmlsitemapoxid7 [2023/09/07 12:24]
markusmichalski angelegt
public:faqxmlsitemapoxid7 [2023/10/26 12:44]
markusmichalski [Konfiguration]
Zeile 1: Zeile 1:
-====== OXID Plugin - Google-XML-Sitemap für OXID 6======+====== ENTWURF - ENTWURF - ENTWURF - ENTWURF ====== 
 + 
 +====== OXID Plugin - Google-XML-Sitemap für OXID 7======
  
 Das Plugin bei FATCHIP: https://​www.fatchip.de/​Plugins/​OXID-eShop/​OXID-Plugin-Google-XML-Sitemap.html \\ Das Plugin bei FATCHIP: https://​www.fatchip.de/​Plugins/​OXID-eShop/​OXID-Plugin-Google-XML-Sitemap.html \\
-Das Plugin auf Github: https://​github.com/​FATCHIP-GmbH/​plugin-oxid6-xmlsitemap (private)+Das Plugin auf Github: https://​github.com/​FATCHIP-GmbH/​plugin-oxid7-xmlsitemap (private)
  
 ===== Voraussetzungen ===== ===== Voraussetzungen =====
  
-  * OXID CE/PE/EE ab Version ​6.0.x +  * OXID CE/PE/EE ab Version ​7.0.x
-  * OXID OE Tags Modul (wenn Sie die Tag-Sitemap in OXID 6 ausgeben möchten)+
   * Aktive OXID-SEO-Funktionalität muss in Verwendung sein   * Aktive OXID-SEO-Funktionalität muss in Verwendung sein
   * FTP-Zugang zu Ihrem Shopsystem   * FTP-Zugang zu Ihrem Shopsystem
Zeile 13: Zeile 14:
  
 ===== Update ===== ===== Update =====
-==== auf Version >= 1.1.3 ==== 
-Mit der Version 1.1.3 wurde die additional.json entfernt. Sollten Sie diese für die Hinterlegung von statischen Links genutzt haben, müssen Sie diese Links bei den Einstellungen im Plugin neu eingegeben. 
  
 ===== Installation ===== ===== Installation =====
- 
-**Sollten Sie bereits die Vorgängerversion des Moduls einsetzen (bis Version FatchipSitemapXml_v3.9.2),​ muss diese zuerst komplett deinstalliert werden! Vergessen Sie nicht, auch den //​sitemaps//​-Ordner inkl. Inhalt im //source//- Ordner zu löschen.** 
- 
 ==== Composer ==== ==== 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:​ \\ Öffnen Sie die Datei **composer.json** im Stammverzeichnis Ihres Shops und fügen Sie das Repository hinzu oder vervollständigen Sie die vorhandene Konfiguration:​ \\
Zeile 31: Zeile 27:
 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-xmlsitemap+    composer require fatchip-gmbh/​plugin-oxid7-xmlsitemap
 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 40: Zeile 36:
  
 ==== Manuell ==== ==== Manuell ====
- +Erstellen Sie im Verzeichnis ​//{shoproot}/vendor// die Unterordner **fatchip-gmbh/​fcXmlSitemap**
-=== Inhalt aus dem Ordner „fc“ kopieren === +Kopieren Sie den Inhalt des Plugin-Zip in das eben erstellte Verzeichnis ​//fatchip-gmbh/fcXmlSitemap// (bei FTP - binären Übertragungsmodus nutzen).
-In dem Pluginpaket befindet sich der Ordner ​//fc//.\\ +
-Kopieren Sie diesen Ordner nach //{shoproot}/​source/modules// (bei FTP - binären Übertragungsmodus nutzen).+
  
 {{public:​faq:​xml:​210120_xml6_copy_fc.png?​nolink&​800|}} {{public:​faq:​xml:​210120_xml6_copy_fc.png?​nolink&​800|}}
  
-Sollte der Ordner //fc// auf Ihrem Server schon existieren, können Sie den Ordner //​fcXmlSitemap//,​ welcher sich im Modulpaket im Ordner //fc// befindet, direkt in den Serverordner //fc// laden. 
  
-{{:​public:​faq:​xml:​200828_xml_ox6_ftp.png?​nolink&​800|}} 
-  
 === composer.json aktualisieren === === composer.json aktualisieren ===
 Öffnen Sie die Datei **composer.json** im Stammverzeichnis Ihres Shops und fügen Sie diese Autoload-Konfiguration hinzu oder vervollständigen Sie die vorhandene Konfiguration:​ \\ <code javascript>​ Öffnen Sie die Datei **composer.json** im Stammverzeichnis Ihres Shops und fügen Sie diese Autoload-Konfiguration hinzu oder vervollständigen Sie die vorhandene Konfiguration:​ \\ <code javascript>​
   "​autoload":​ {   "​autoload":​ {
     "​psr-4":​ {     "​psr-4":​ {
-      "​FC\\XmlSitemap\\":​ "./source/modules/fc/​fcXmlSitemap"​+      "​FC\\XmlSitemap\\":​ "./vendor/fatchip-gmbh/​fcXmlSitemap"​
     }     }
   },   },
Zeile 63: 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//
  
 +Führen Sie die folgenden Befehle aus:\\
 +<​code>​vendor/​bin/​oe-console oe:​module:​install vendor/​fatchip-gmbh/​fcXmlSitemap/</​code>​
 +<​code>​vendor/​bin/​oe-console oe:​module:​install-assets ​ </​code>​
  
-**In OXID-Versionen ab 6.2 (ältere Versionen können den Schritt überspringen)** muss die Modulkonfiguration eingelesen werden.\\ 
-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-configuration source/​modules/​fc/​fcXmlSitemap 
-vendor/​bin/​oe-console oe:​module:​apply-configuration </​code>​ 
 Bei erfolgreichem Einlesen/​Import erscheint die Nachricht\\ Bei erfolgreichem Einlesen/​Import erscheint die Nachricht\\
-**Module ​configuration has been installed**+**[OK] Module installed ​successfully** 
 + 
 +=== Temp Verzeichnis leeren === 
 +Leeren Sie das Temp Verzeichnis (tmp) in Ihrem OXID eShop Hauptverzeichnis. Die enthaltene **.htaccess-Datei darf** dabei aber **NICHT** gelöscht werden!
  
-=== FATCHIP OXID XML Sitemap aktivieren === +=== FATCHIP OXID XML Sitemap aktivieren === 
-Aktivieren Sie das Plugin im OXID Administrationsbereich unter //​Erweiterungen -> Module -> FATCHIP OXID XML Sitemap//​. ​+Aktivieren Sie das Plugin im OXID Administrationsbereich unter //​Erweiterungen -> Module -> FATCHIP OXID XML Sitemap//​. ​
  
 {{:​public:​faq:​xml:​200828_xml_ox6_activation.png?​nolink&​800|}} {{:​public:​faq:​xml:​200828_xml_ox6_activation.png?​nolink&​800|}}
  
 ===== Konfiguration ===== ===== Konfiguration =====
-Erweiterungen -> Module -> FATCHIP OXID XML Sitemap -> Einstell.+Erweiterungen -> Module -> FATCHIP OXID XML Sitemap -> Einstell.
  
-{{public:faq:xml:​220314_xml_settings.png?​nolink&​600|}}+{{public:xml_oxid7:231026_xml_oxid7_configuration.png?​nolink&​600|}}
  
 ^ Supportkey ^^ ^ Supportkey ^^
Zeile 93: Zeile 86:
 |Kategoriesitemap anzeigen|Sitemap für Kategorien ausgeben| |Kategoriesitemap anzeigen|Sitemap für Kategorien ausgeben|
 |Herstellersitemap anzeigen|Sitemap für Hersteller ausgeben| |Herstellersitemap anzeigen|Sitemap für Hersteller ausgeben|
-|Tag-Sitemap anzeigen|Sitemap für Tags (Stichworte) ausgeben\\ \\ **Hinweis**:​ Damit diese Option in OXID 6 Shops funktioniert,​ müssen Sie das Tags Modul (OE Tags) von OXID installieren -> [[https://​github.com/​OXIDprojects/​tags-module]].| 
 |Statische Sitemap anzeigen| Sitemap für statische Seiten (z. B. Kontakt) ausgeben.\\Sie können über das vorhandene Textfeld URLs der statischen Sitemap hinzufügen ([[#​Hinzufügen von URLs zur statischen Sitemap]]).| |Statische Sitemap anzeigen| Sitemap für statische Seiten (z. B. Kontakt) ausgeben.\\Sie können über das vorhandene Textfeld URLs der statischen Sitemap hinzufügen ([[#​Hinzufügen von URLs zur statischen Sitemap]]).|
  
public/faqxmlsitemapoxid7.txt · Zuletzt geändert: 2024/04/15 06:50 von markusmichalski