Es scheint, dass SUPEE-9767v2 die Option "Erweitert -> Entwickler -> Vorlageneinstellungen" deaktiviert und entfernt hat, mit der wir Symlinks aktivieren / deaktivieren können.
Was ist die andere Möglichkeit, Symlinks nach der Installation des V2-Patches zu aktivieren?
magento-1
supee-9767
symlinks
Symbol
quelle
quelle
Antworten:
Sie können dies derzeit nur in der Datenbank tun.1. SQL
Entweder ...
Oder wenn kein Eintrag vorhanden ist ...
Hinweis: Vergessen Sie nicht, das Tabellenpräfix hinzuzufügen, wenn Sie eines verwenden.
2. Skript
Oder führen Sie dies von der Magento-Wurzel aus ...
3. local.xml
Fügen Sie dem
app/etc/
Verzeichnis ein weiteres XML hinzu,local.SUPEE-9767.xml
das überschrieben werden solllocal.xml
.4. "Modul"
Erstellen Sie damit eine Mini-Erweiterung
system.xml
, um die Konfigurationsoption für das Admin-Backend wiederherzustellen:Fügen Sie eine leere Klasse für hinzuDank @colinmollenhour setzen Sie anstelle einer leeren Klasse einfach das Backend-Modell auf das übergeordnete zurück.backend_model
, um das Speichern des Konfigurationswerts zu aktivieren .Download: https://github.com/sreichel/magento-StackExchange_AllowSymlink
quelle
Am einfachsten ist es, n98-magerun zu verwenden , ein sehr nützliches Befehlszeilen -Entwicklungstool für Magento
Schalten Sie die Symlinks für alle Store-Ansichten mit ein oder aus
Um zu überprüfen, ob Symlinks aktiviert sind, verwenden Sie
quelle
IN Patch 9767 v2
Unten Code In Datei aktualisiert
app/code/core/Mage/Core/etc/system.xml
Aktualisieren Sie einfach dieses Feld
<show_in_default>0</show_in_default>
auf1
und Sie werden diese Einstellung wieder sehen
quelle
<show_in_default>
auf 0 gesetzt. Bitte korrigieren Sie mich, wenn ich falsch liege.backend_model
, das das Speichern dieses Felds in der Datenbank verhindert.