Answers:
您只能在中看到一些设置developer mode
。因此,首先请检查您是否处于开发人员模式,否则请php bin/magento deploy:mode:set developer
在root
目录中运行此命令。
然后转到管理面板:
对于前端:
商店>配置>高级>开发人员>调试>店面已启用的模板路径提示>是
对于管理员:
商店>配置>高级>开发人员>调试>
为管理员启用的模板路径提示>是
去管理员
对于前端:
商店>配置>高级>开发人员>调试>店面已启用的模板路径提示>是
对于管理员:
商店>配置>高级>开发人员>调试>为管理员启用的模板路径提示>是
您可以通过两种方式来做到这一点:
在命令行上转到项目根目录并在命令下运行
php bin/magento dev:template-hints:enable
php bin/magento dev:template-hints:disable
转到管理员后端:
商店>配置>高级>开发人员>调试>店面已启用的模板路径提示>是
商店>配置>高级>开发人员>调试>为管理员启用的模板路径提示>是
商店>配置>高级>开发人员>调试>已启用的模板路径提示,用于将块名称添加到提示>是
希望这会有所帮助。
如果您使用https://github.com/netz98/n98-magerun2中的n98-magerun2脚本
从网站根目录运行以下命令以启用提示
n98-magerun2.phar dev:template-hints --on
而这禁用
n98-magerun2.phar dev:template-hints --off
default
默认情况下会添加商店代码。:)以及需要管理员admin
使用的情况。大多数商店通常都在运行一个商店视图/网站。n98-magerun还能很好地检测您的默认视图:github.com/netz98/n98-magerun/blob / ...如果您仅尝试定位非默认商店代码,则可以使用该参数,但是没有技术上仍然不是无效。
如果您已连接到数据库,则可以通过运行以下查询来启用该功能,
对于前端:
update core_config_data set value = 1 where path = 'dev/debug/template_hints_storefront'
对于管理员:
update core_config_data set value = 1 where path = 'dev/debug/template_hints_admin'
SELECT * FROM
core_config_data`在哪里path
'%dev / debug%'`
dev:template-hints:[enable,disable]
,因此您需要在CLI中使用该版本
如果您不担心使用免费扩展程序,建议您这样做:
https://github.com/ho-nl/magento2-Ho_Templatehints
Ho_Templatehints扩展了默认的Magento模板提示。
- 容易记忆肌肉
?ath=1
。- 显示有关模板,抽象块(块),容器和UI组件的提示。
- 无布局干扰:使用CSS轮廓代替其他HTML元素的边框,因此不会布局。
并不是真正的问题答案,但是如果您使用模板提示或要调试布局/模板,希望对您有用。
正如Magento 1提供的一样,Magento 2同样提供了附加选项“为管理员启用模板路径提示”
转到管理员->
商店->配置->高级->开发人员->调试->店面已启用的模板路径提示->是
存储->配置->高级->开发人员->调试->为管理员启用的模板路径提示->是