it-swarm.com.de

Komponentendownload (von einer Live-Site)

Ich habe vor einiger Zeit eine ähnliche Frage zum Herunterladen eines Plugins von einer Live-Site gestellt - diese Frage betrifft jedoch eine Komponente, vielleicht ist der prozess ähnlich?

Kurzzusammenfassung - Ich habe vor einiger Zeit eine (gekaufte) .Zip-Galerie-Komponente heruntergeladen und diese auf einer Live-Site installiert. Ich möchte diese gleiche Komponente jetzt auf einer anderen (anderen) Website installieren, kann aber die Original-ZIP-Datei, für die ich bezahlt habe, nicht finden.

Kann ich die gesamte Komponente von Website A herunterladen/ftp und erneut auf Website B hochladen? Wenn das so ist, wie? Ich habe vollen FTP-Zugang zu beiden Websites.

Jeder Rat ist willkommen.

4
jonboy

Ja, mit einer Komponente ist dies möglich, es dauert jedoch etwas länger, da mehr Verzeichnisse und Dateien vorhanden sind.


Erstellen Sie einen Ordner auf Ihrem Desktop (z. B. "gallery") und kopieren Sie die XML-Datei von:

ROOT/administrator/components/com_component/komponentenname.xml

in Ihren neu erstellten Ordner.


Schritt 1:

Öffnen Sie die XML-Datei und Sie werden folgendes sehen:

<files folder="site">

und

<files folder="admin">

Erstellen Sie also in Ihrem Galerie Ordner 2 Unterverzeichnisse mit den Namen "Site" und "Admin".


Schritt 2:

Kopieren Sie nun die Hauptkomponentendateien.

Gehe zu ROOT/administrator/component/com_component und kopieren Sie den gesamten Inhalt (mit Ausnahme der zuvor kopierten XML-Datei) in Ihr Verzeichnis "admin"

Das gehe zu ROOT/component/com_component und kopieren Sie den gesamten Inhalt in Ihr "site" - Verzeichnis


Schritt 3:

Wenn Sie noch einmal in Ihre XML-Datei schauen, sehen Sie auch einen Verweis auf einige Sprachdateien, zum Beispiel:

<languages>
    <language tag="en-GB">site/languages/en-GB/en-GB.com_component.ini</language>
    <language tag="en-GB">site/languages/en-GB/en-GB.com_component.sys.ini</language>
</languages>

Wenn Sie sich dieses Beispiel ansehen, müssen Sie nun sicherstellen, dass Sie den folgenden Verzeichnispfad erstellt haben:

galerie/Site/Sprachen/de-DE

Wenn Sie fertig sind, kopieren Sie die 2 Sprachdateien (von Ihrem Server):

ROOT/languages/en-GB/en-GB.com_component.ini
ROOT/languages/en-GB/en-GB.com_component.sys.ini

in das Verzeichnis, das Sie erst vor einer Minute erstellt haben.

Sie müssen den gleichen Vorgang auch für die Admin-Sprachdateien wiederholen, aber natürlich sicherstellen, dass sie sich stattdessen im Verzeichnis "admin" befinden.


Wenn Sie fertig sind, komprimieren Sie die Komponente und versuchen Sie, sie zu installieren.

Wenn es Fehler bezüglich fehlender Dateien gibt, schauen Sie sich die XML-Datei noch einmal an und prüfen Sie, ob Sie etwas verpasst haben, z. B. Medien (CSS, JS usw.).

Hoffe das hilft

6
Lodder