Magento 2中的模板路径提示在哪里?


Answers:


55

您只能在中看到一些设置developer mode。因此,首先请检查您是否处于开发人员模式,否则请php bin/magento deploy:mode:set developerroot目录中运行此命令。

然后转到管理面板:

对于前端:

商店>配置>高级>开发人员>调试>店面已启用的模板路径提示>是


对于管理员:

商店>配置>高级>开发人员>调试>
为管理员启用的模板路径提示>是


我已启用但无法在前端或管理仪表板上看到提示
siddhesh

2
请注意,此菜单项仅在开发人员模式下可见。php bin / magento deploy:mode:set开发人员
AndreasRiedmüller18年


我已关注您的帖子,您在加载页面prnt.sc/l8xn28
NIPPU

不确定2.2.6是否仍然适用,是否会使用n98命令行选项。
camdixon

20

去管理员

对于前端:

商店>配置>高级>开发人员>调试>店面已启用的模板路径提示>是

对于管理员:

商店>配置>高级>开发人员>调试>为管理员启用的模板路径提示>是


18

您可以通过两种方式来做到这一点:

  1. 使用cli:

在命令行上转到项目根目录并在命令下运行

php bin/magento dev:template-hints:enable 

php bin/magento dev:template-hints:disable 
  1. 转到管理员后端:

    商店>配置>高级>开发人员>调试>店面已启用的模板路径提示>是

    商店>配置>高级>开发人员>调试>为管理员启用的模板路径提示>是

    商店>配置>高级>开发人员>调试>已启用的模板路径提示,用于将块名称添加到提示>是

在此处输入图片说明

希望这会有所帮助。



感谢@Pramod Kharade,您可以通过这种方式在生产模式中看到提示吗?
YorkieMagento

10

如果您使用https://github.com/netz98/n98-magerun2中的n98-magerun2脚本

从网站根目录运行以下命令以启用提示

n98-magerun2.phar dev:template-hints --on

而这禁用

n98-magerun2.phar dev:template-hints --off

2
enable / disable不是要传递的有效参数,因此不会像您所描述的那样传递。该函数将在没有该参数的情况下进行切换。正确传递的参数是商店代码。github.com/netz98/n98-magerun#template-hints
Tisch,

从技术上讲这是正确的,default默认情况下会添加商店代码。:)以及需要管理员admin使用的情况。大多数商店通常都在运行一个商店视图/网站。n98-magerun还能很好地检测您的默认视图:github.com/netz98/n98-magerun/blob / ...如果您仅尝试定位非默认商店代码,则可以使用该参数,但是没有技术上仍然不是无效。
B00MER

7

如果您已连接到数据库,则可以通过运行以下查询来启用该功能,

对于前端:

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'

这不在magento2中
Sushivam

Magento 2也将适用。请检查SELECT * FROM core_config_data`在哪里path'%dev / debug%'`
Lead Developer Lead

Magento <2.2没有dev:template-hints:[enable,disable],因此您需要在CLI中使用该版本
。–

7

使用命令行,我们还可以在Magento 2.2中禁用/启用路径提示

启用

php bin/magento dev:template-hints:enable 

禁用

php bin/magento dev:template-hints:disable

2

如果您不担心使用免费扩展程序,建议您这样做:

https://github.com/ho-nl/magento2-Ho_Templatehints

Ho_Templatehints扩展了默认的Magento模板提示。

  • 容易记忆肌肉?ath=1
  • 显示有关模板,抽象块(块),容器和UI组件的提示。
  • 无布局干扰:使用CSS轮廓代替其他HTML元素的边框,因此不会布局。

并不是真正的问题答案,但是如果您使用模板提示或要调试布局/模板,希望对您有用。


0

正如Magento 1提供的一样,Magento 2同样提供了附加选项“为管理员启用模板路径提示”

转到管理员->

商店->配置->高级->开发人员->调试->店面已启用的模板路径提示->是

存储->配置->高级->开发人员->调试->为管理员启用的模板路径提示->是


2
已经通过这种方式涵盖了其他答案
7ochem '17
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.