8
0
Fork 0
SmartyRendererMetapackage_CE/README.md

36 Zeilen
1.4 KiB
Markdown

2022-12-15 10:25:46 +01:00
Wechselt im OXID eShop 7 die Template Engine von Twig zu Smarty zur Nutzung smarty-basierter Themes
## Hint
Für Installationen der Professional Edition und Enterprise Edition verwende bitte die jewiligen Pakete: "d3/oxid-smarty-renderer-metapackage-pe" (PE) oder "d3/oxid-smarty-renderer-metapackage-ee" (EE).
2022-12-15 10:25:46 +01:00
## Installation
```
2024-01-10 15:18:43 +01:00
composer require d3/oxid-smarty-renderer-metapackage-ce oxid-esales/oxideshop-demodata-ce:"v7.1.0 as 8.0.0.0" --update-no-dev
2022-12-15 10:25:46 +01:00
```
Installiere im Anschluss Dein gewünschtes smarty-basiertes Frontendtheme (z.B. Wave oder Flow).
Leere den TMP-Ordner.
2022-12-15 10:31:43 +01:00
Aktiviere im Admin das smarty-basierte Frontend-Theme.
## Beachte bitte
2022-12-15 10:25:46 +01:00
- twig-basierte Frontendthemes werden nicht entfernt, verursachen bei Aktivierung jedoch Fehler im Shop
- die Templateengine kann nur systemweit umgestellt werden. Auch das Backend verwendet bei der Umstellung die geänderte Templateengine. Für den Admin wird automatisch ein entsprechendes Theme verwendet.
2023-06-30 11:59:38 +02:00
Da bei Modulinstallation im Twig Renderer Kontext keine Smarty-Templates und -Plugins registriert werden, müssen nach Umstellung des Renderers alle Plugins mit entsprechenden Einträge neu aktiviert werden.
2022-12-15 10:25:46 +01:00
## Deinstallation
2022-12-15 10:31:43 +01:00
Führen den folgenden Befehl aus, um zum Standard (Twig) zurück zu wechseln.
2022-12-15 10:25:46 +01:00
```
composer remove d3/oxid-smarty-renderer-metapackage-ce --update-no-dev
2022-12-15 10:31:43 +01:00
```
Leere den TMP-Ordner.
Aktiviere im Admin das twig-basierte Frontend-Theme.