个性化阅读
专注于IT技术分析

使用Shopware Profiler以正确的方式调试和分析Shopware

本文概述

如果你正在使用Symfony或Laravel之类的PHP框架, 那么你可能已经知道与Shopware一起工作有多大的不同(也许很难)。这本身不是什么大问题, 问题在于你已经习惯了Symfony Profiler或Laravel开发工具之类的工具。如果你怀旧, 并想在Shopware中实现这样的事件探查器栏, 我们为你提供了一个很棒的新功能, 这要归功于Shyim的Shopware Profiler Plugin, 它非常易于使用。实现Symfony Profiler, 但已配置为Shopware。如果你以前使用过Symfony之类的框架, 我们相信它将变得熟悉。

重要

该插件仅适用于> = v5.2的Shopware。值得一提的是, 该插件仅应在开发环境中使用。

A.使用插件管理器

第一种方法是最简单的, 因为你只需要下载包含探查器的插件文件夹即ShyimProfiler的.zip文件。你可以在此处从Github上的发行版直接下载它, 直到本文发行为止, 可用的最新版本是1.5。将下载的zip的内容提取到yourproject / custom / plugins文件夹中。

这会将插件直接显示在Shopware的插件管理器中, 因此你可以轻松地安装它。接下来, 按CTRL + ALT + P或转到”配置”>”插件管理器”, 在Shopware的”后端”菜单中打开”插件管理器”。在这里, 你会发现可以安装的插件, 按”安装/卸载”并按照安装过程进行操作:

插件管理器

安装后, 请不要忘记启用该插件。激活插件后, shopware将在以下缓存中请求新的初始化:

  • 模板
  • 配置
  • 路由器
  • 代理

因此, 你只需接受有关清除缓存的问题的对话框即可。

B.使用Composer和插件管理器的CLI

如果使用composer(composer安装了shopware), 则也可以仅使用命令行来完成安装:

composer require shyim/shopware-profiler

重要

对于Shopware的zip版本, 你不能使用composer命令, 因为发行版有所不同。如果你使用composer安装事件探查器, 并且你的Shopware是使用zip文件下载的, 那么你将面临怪异的例外。

使用CLI的安装完成后, 你将需要执行插件管理器中的步骤A。正确遵循任何先前的安装方法之后, 唯一需要做的就是在前端视图中访问商店, 你将在其中找到新的Profiler栏:

Shopware Profiler栏

有关此插件的更多信息, 请不要忘记在此处加注星标或访问Github上的官方存储库。

编码愉快!

赞(0)
未经允许不得转载:srcmini » 使用Shopware Profiler以正确的方式调试和分析Shopware

评论 抢沙发

评论前必须登录!