smile / module-debug-toolbar

Smile 调试工具栏

安装量: 175,699

依赖项: 0

建议者: 0

安全性: 0

星级: 133

关注者: 20

分支: 18

开放问题: 1

类型:magento2-module

7.0.1 2023-11-08 16:11 UTC

README

描述

本模块为 Magento 2 添加了一个调试工具栏。该工具栏显示有关最近执行的有用信息(包括 AJAX 请求、REST API 和 GraphQL)

  • HTTP 请求/响应
  • SQL 查询(每个查询的 PHP 调用跟踪)
  • 分析器信息(带计时器)
  • 布局信息
  • 缓存项目
  • 被触发的事件/观察者

安装

要安装此模块

  1. 在 Magento 安装根目录下执行以下命令
    composer require --dev smile/module-debug-toolbar
  2. 启用模块
    bin/magento module:enable Smile_DebugToolbar
    bin/magento setup:upgrade
  3. 启用工具栏
    bin/magento config:set smile_debugtoolbar/configuration/enabled 1
    

配置

模块的配置可在管理员区域的 Smile > Smile DebugToolbar 部分找到

您可以选择

  • 启用/禁用调试工具栏(默认:禁用)
  • 在管理员区域显示/隐藏调试工具栏(默认:隐藏)
  • 选择要保存和显示在工具栏中的最近执行的次数(默认:5)

卸载

不幸的是,该模块无法自动卸载,因为 Magento 默认不支持卸载开发包。

要卸载模块,请按照以下步骤操作

  1. 在 app/etc/env.php 中,如果已定义,从数组中删除键 db.connection.default.profiler
  2. 运行以下命令
    bin/magento module:disable Smile_DebugToolbar
    composer remove --dev smile/module-debug-toolbar
    bin/magento setup:upgrade
    
  3. [可选] 删除目录 "var/smile_toolbar"。

自定义工具栏

可以在工具栏中添加新区域(例如,显示特定项目的数据)。这在此处有文档说明 此处

贡献

您可以通过提交问题或拉取请求来为此模块做出贡献。

有关更多详细信息,请参阅 贡献指南

许可

此模块根据 Eclipse Public License - v 2.0 许可。

变更日志

所有重大更改均记录在此 变更日志 中。

联系

Smile 技术办公室 dirtech@smile.fr