d3/oxid-smarty-renderer-metapackage-ce

元包,用于将OXID 7默认模板渲染器Twig切换为Smarty,同时也将后端主题更改为Smarty。安装完成后,安装您想要的基于Smarty的主题(如Wave或Flow)。

1.1.1 2024-01-10 14:18 UTC

This package is auto-updated.

Last update: 2024-09-11 10:40:48 UTC


README

在OXID eShop 7中将模板引擎从Twig切换到Smarty,以便使用基于Smarty的主题

提示

对于专业版和企业版的安装,请使用相应的包:"d3/oxid-smarty-renderer-metapackage-pe"(PE)或"d3/oxid-smarty-renderer-metapackage-ee"(EE)。

安装

composer require d3/oxid-smarty-renderer-metapackage-ce oxid-esales/oxideshop-demodata-ce:"v7.1.0 as 8.0.0.0" --update-no-dev

安装后,安装您想要的基于smarty的前端主题(例如Wave或Flow)。

清空TMP文件夹。

在管理员界面激活基于smarty的前端主题。

请注意

  • 基于twig的前端主题不会被移除,但在激活时会导致商店出错
  • 模板引擎只能全局切换。切换时,后端也会使用更改后的模板引擎。管理员将自动使用相应的主题。

由于在Twig渲染器上下文中没有注册Smarty模板和插件,因此必须在切换渲染器后重新激活所有插件并添加相应的条目。

卸载

执行以下命令,以切换回标准(Twig)。

composer remove d3/oxid-smarty-renderer-metapackage-ce --update-no-dev

清空TMP文件夹。

在管理员界面激活基于twig的前端主题。