smile / module-debug-toolbar
Smile 调试工具栏
7.0.1
2023-11-08 16:11 UTC
Requires
- php: ^8.1
- magento/framework: >=103.0.4
- magento/module-config: >=101.2.4
Requires (Dev)
README
描述
本模块为 Magento 2 添加了一个调试工具栏。该工具栏显示有关最近执行的有用信息(包括 AJAX 请求、REST API 和 GraphQL)
- HTTP 请求/响应
- SQL 查询(每个查询的 PHP 调用跟踪)
- 分析器信息(带计时器)
- 布局信息
- 缓存项目
- 被触发的事件/观察者
安装
要安装此模块
- 在 Magento 安装根目录下执行以下命令
composer require --dev smile/module-debug-toolbar
- 启用模块
bin/magento module:enable Smile_DebugToolbar bin/magento setup:upgrade
- 启用工具栏
bin/magento config:set smile_debugtoolbar/configuration/enabled 1
配置
模块的配置可在管理员区域的 Smile > Smile DebugToolbar 部分找到
您可以选择
- 启用/禁用调试工具栏(默认:禁用)
- 在管理员区域显示/隐藏调试工具栏(默认:隐藏)
- 选择要保存和显示在工具栏中的最近执行的次数(默认:5)
卸载
不幸的是,该模块无法自动卸载,因为 Magento 默认不支持卸载开发包。
要卸载模块,请按照以下步骤操作
- 在 app/etc/env.php 中,如果已定义,从数组中删除键
db.connection.default.profiler
。 - 运行以下命令
bin/magento module:disable Smile_DebugToolbar composer remove --dev smile/module-debug-toolbar bin/magento setup:upgrade
- [可选] 删除目录 "var/smile_toolbar"。
自定义工具栏
可以在工具栏中添加新区域(例如,显示特定项目的数据)。这在此处有文档说明 此处。
贡献
您可以通过提交问题或拉取请求来为此模块做出贡献。
有关更多详细信息,请参阅 贡献指南。
许可
此模块根据 Eclipse Public License - v 2.0 许可。
变更日志
所有重大更改均记录在此 变更日志 中。
联系
Smile 技术办公室 dirtech@smile.fr