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

本文概述

  • A.使用插件管理器
  • B.使用Composer和插件管理器的CLI
如果你正在使用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 Profiler以正确的方式调试和分析Shopware

文章图片
【使用Shopware Profiler以正确的方式调试和分析Shopware】安装后, 请不要忘记启用该插件。激活插件后, shopware将在以下缓存中请求新的初始化:
  • 模板
  • 配置
  • 路由器
  • 代理
因此, 你只需接受有关清除缓存的问题的对话框即可。
B.使用Composer和插件管理器的CLI 如果使用composer(composer安装了shopware), 则也可以仅使用命令行来完成安装:
composer require shyim/shopware-profiler

重要 对于Shopware的zip版本, 你不能使用composer命令, 因为发行版有所不同。如果你使用composer安装事件探查器, 并且你的Shopware是使用zip文件下载的, 那么你将面临怪异的例外。
使用CLI的安装完成后, 你将需要执行插件管理器中的步骤A。正确遵循任何先前的安装方法之后, 唯一需要做的就是在前端视图中访问商店, 你将在其中找到新的Profiler栏:
使用Shopware Profiler以正确的方式调试和分析Shopware

文章图片
有关此插件的更多信息, 请不要忘记在此处加注星标或访问Github上的官方存储库。
编码愉快!

    推荐阅读