답변:
의 일부 설정 만 볼 수 있습니다 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:template-hints:[enable,disable]
해당 버전의 CLI에서 사용해야합니다.
무료 확장 프로그램 사용에 대해 걱정하지 않으면 다음을 제안하십시오.
https://github.com/ho-nl/magento2-Ho_Templatehints
Ho_Templatehints는 기본 마 젠토 템플릿 힌트를 확장합니다.
- 근육 기억으로 쉽게 접근 할 수 있습니다
?ath=1
.- 템플릿, AbstractBlocks (블록), 컨테이너 및 UI 구성 요소에 대한 힌트를 표시합니다.
- 레이아웃 간섭 없음 : 다른 HTML 요소의 테두리 대신 CSS 외곽선을 사용하므로 레이아웃이 바뀌지 않습니다.
실제로 질문에 대한 대답은 아니지만 템플릿 힌트로 작업하거나 레이아웃 / 템플릿을 디버깅하려는 경우 유용합니다.