Ich verwende Protostar als Vorlage für meine 3.3.1-Website. Ich habe die index.php geändert, um die Modulpositionen neu zu gestalten und weitere hinzuzufügen.
Ich habe gerade meine Website auf Joomla 3.3.3 aktualisiert und ... ich habe alle meine Änderungen verloren. (Ich habe ein Backup also nicht die große Sache).
Jetzt frage ich mich, wie ich die index.php am besten überschreiben kann, um meine Änderungen nicht bei jedem Update zu verlieren. Es scheint nicht möglich zu sein, dass meine Vorlage index.php template/protostar/html
wie die anderen Überschreibungen im Ordner überschrieben wird.
Ich habe in einem Forum festgestellt, dass ich eine Kopie des Ordners protostar erstellen und ihn in (sagen wir) protostarperso umbenennen muss. Ist das der beste Weg, es zu tun?
Vielen Dank!
quelle
Es ist auch möglich, die Linux / UNIX-Befehle diff und patch zu verwenden, um die Änderungen zu speichern, die Sie an den Vorlagenkerndateien vorgenommen haben, damit Sie sie bei der Aktualisierung problemlos erneut auf die Vorlage anwenden können.
So erstellen Sie eine Patch-Datei, die alle Änderungen enthält, die Sie an den Vorlagenkerndateien vorgenommen haben:
So wenden Sie die Patch-Datei auf die kürzlich aktualisierte Vorlage an:
Ich hoffe das hilft.
Der Zehn-Minuten-Leitfaden zum Diff und Patch
quelle