«layout» 태그된 질문

템플릿 파일을 렌더링하는 블록 계층을 정의하는 데 사용되는 xml 파일을 나타냅니다.

1
레이아웃 XML의 잘못된 로딩 순서
커뮤니티 또는 로컬 코드 풀에 관계없이 관리 영역의 레이아웃 파일을 만들 때 Magento가 Adminhtml 모듈 레이아웃 XML을로드하기 전에 해당 레이아웃 XML을로드하는 경우가 있습니다. 결과적으로 적용 할 블록이 없으므로 참조 호출이 삭제됩니다. 캐싱은 여기서 역할을하지 않습니다. 모듈 선언 파일 Mage_Adminhtml의 <depends/>노드에 추가 했습니다 . 이것이 이전에 있었던 문제입니까? 그렇다면 어떻게 해결됩니까? …
15 layout  magento-1 

3
바닥 글에 CSS 및 JS 포함을 추가하는 마 젠토
Magento 사이트에서 Yslow 최적화를 수행하고 CSS와 J를 사이트 바닥 글에 추가하려고합니다. 현재 레이아웃 XML에서 헤드 참조 태그를 사용 addJs하고 addCss모든 파일을 포함하기 위해 및 작업을 사용 하고 있습니다. 머리글 참조를 바닥 글로 바꾸려고했지만 사이트를 보려고 할 때 오류가 발생했습니다. 이 작업을 수행하는 방법이 local.xml 있습니까 아니면 바닥 글 템플릿 파일 …
15 layout  javascript  css 

3
내 맞춤 모듈의 블록이 제품 페이지에 표시되지 않습니다. 어떻게 디버깅 할 수 있습니까?
온라인 자습서에 따라 첫 번째 사용자 정의 모듈을 만들고 있습니다. 시스템에서 모듈을 "발견"하기 위해 특정 XML 파일을 작성해야하지만, XML을 깨뜨려도 차이점이 없거나 때로는 오류 보고서가 있음을 알려주는 페이지가 표시됩니다. 숨겨져 있습니다. 이러한 오류 보고서를 어떻게 찾을 수 있습니까? 개발 중에 시스템에서 피드백을받을 수있는 방법이 있습니까? 내 파일 app / etc …
15 layout  debugging 

1
Magento 2에서 레이아웃 파일 처리를 어떻게 디버깅 할 수 있습니까?
레이아웃 파일 처리에 대한 magento 2 테마 사양에 따르면 : Magento 애플리케이션은 다음 순서로 레이아웃 파일을 처리합니다. 1 / 모듈에서 모든 레이아웃 파일을 수집합니다. 순서는 app / etc / config.php의 모듈 목록에서 모듈 순서에 따라 결정됩니다. 2. / 상속 된 테마의 순서를 결정합니다 [, ...,] 3. / 마지막 조상에서 현재까지의 …

3
local.xml 이외의 로컬 테마 레이아웃 XML 파일이 있습니까?
다음 파일을 만들고 편집하여 테마를 작성했습니다. frontend/mypackage/default/layout/local.xml 상점보기 "site1"이 있고 "mypackage"의 기본 local.xml에서 예외를 만들고자하므로이 파일을 작성했습니다. frontend/mypackage/site1/layout/local.xml 그러나이 파일을 생성하자마자 Magento는 기본 local.xml 변경 사항을 건너 뜁니다. Magento에게 기본값에서 local.xml을 사용하도록 지시하고 site1의 local.xml에 변경 사항을 추가하려면 어떻게합니까?

2
어느 한 단계의 체크 아웃 유형 확장이 원래 레이아웃 핸들을 준수합니까? [닫은]
폐쇄되었습니다 . 이 질문은 의견 기반 입니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 휴일 2 년 전 . 내 확장 중 하나가 아래 레이아웃 xml 명령어를 사용하여 결제에 세 가지 결제 방법에 대한 공통 블록을 …

2
사용자 정의 모듈 문제로 CMS 및 카테고리 사용을위한 사용자 정의 레이아웃 추가
매장에 표준 마 젠토 레이아웃과 완전히 다른 레이아웃이 필요한 카테고리가 있습니다. 그래서 1column.phtml의 새 복사본을 만들어 이름을 바꾸고 테스트를 위해 약간의 변경을했습니다. 이제 문제는 사용자 정의 레이아웃이 표시되지 않는다는 것입니다. 모듈을 만들었습니다 (관리자> 구성> 고급 개요에 표시된대로 작동 함). 내 파일과 내용은 다음과 같습니다. app / etc / modules / …

2
결제 양식-클래스에서 여러 요소를 래핑하는 방법-Magento 2
div 안에 두 개의 체크 아웃 양식 요소를 어떻게 래핑합니까? 예를 들어이 국가 및 우편 번호 필드를 div 클래스로 래핑하고 싶다고 가정 해보십시오 example-class. 어떻게해야합니까? 내가 시도한 것 나는 이것을 자식으로 추가하여 이것을 달성하려고했지만 <item name="shippingAddress" xsi:type="array">프런트 엔드에 오류가 발생했습니다. 내부에 레이블이없는 빈 텍스트 입력 .example-class이 있었지만 프런트 엔드에 오류가있었습니다. …


4
layout.xml에서 블록 제거 프로세스 취소
블록 제거를 취소하고 싶습니다. 블록이 제거됩니다 vendor/magento/theme-frontend-blank/Magento_Checkout/layout/checkout_index_index.xml <referenceBlock name="minicart" remove="true"/> <referenceContainer name="header.panel" remove="true"/> <referenceBlock name="top.search" remove="true"/> <referenceBlock name="catalog.compare.link" remove="true"/> <referenceBlock name="catalog.topnav" remove="true"/> <referenceContainer name="footer-container" remove="true"/> 문서에 따르면 , 제거 할 수 있습니다 remove=false. 그래서 내 테마에 파일을 만들었습니다. Magento_Checkout/layout/checkout_index_index.xml <referenceBlock name="minicart" remove="false"/> <referenceContainer name="header.panel" remove="false"/> <referenceBlock name="top.search" remove="false"/> <referenceBlock name="catalog.compare.link" …
13 magento2  layout 

4
Magento 2에서 CSS 파일을 배치 / 배열하는 올바른 방법은 무엇입니까?
에서 젠토 2 DevDoc 는 말한다 CSS 파일을 포함 시키려면 레이아웃 파일의 <head> 섹션에 <css src = "<path> / <file>"media = "print | <option>"/> 블록을 추가하십시오. 그러나 CSS 파일의 순서에 어떻게 영향을 줄 수 있는지 말하지 않습니다. 그리고 부모 테마를 가진 커스텀 테마에 CSS 파일을 이런 식으로 추가하면 그 결과 …
13 magento2  layout  css  head 

4
마 젠토 2 : 구성 설정에 따라 블록 제거
특정 구성 플래그가로 설정되어있는 경우에만 특정 페이지 (프론트 엔드 또는 백엔드)에서 블록을 제거하려고합니다 true. 예를 들어 봅시다. 이름을 가진 블록을 제거하고 싶습니다dashboard관리 대시 보드에서 . 블록은 모듈 에서 adminhtml_dashboard_index.xml파일 로 정의됩니다 Magento_Backend. <referenceContainer name="content"> <block class="Magento\Backend\Block\Dashboard" name="dashboard"/> </referenceContainer> 아담의 대답 덕분에 나는이 작업을 수행 할 수 있습니다adminhtml_dashboard_index.xml <body> <referenceBlock name="dashboard" …


3
local.xml을 통해 제품 목록에서 도구 모음 제거
레이아웃 업데이트에 local.xml을 사용하는 데 익숙하지만 remove 또는 unsetChild 메서드를 사용하여 제품 목록 블록에서 도구 모음을 제거 할 수 없습니다. 이것이 실제로 가능하지 않거나 누군가 내가 잘못하고 있다고 말할 수 있습니까? 나는 시도했다 : <action method="unsetChild"> <alias>toolbar</alias> </action> 과 <action method="unsetChild"> <alias>product_list_toolbar</alias> </action> 또한 <remove name="" />방법도 있지만 아무것도 작동하지 …
13 layout  blocks 

2
템플릿 경로가 표시되지 않음
어떤 이유로 템플릿 경로 힌트가 표시되지 않습니다. 관리자 패널로 이동하여 껐다가 다시 켜서 캐시를 지 웠습니다. 그러나 그들은 여전히 ​​표시되지 않습니다. 어떻게 디버깅 / 해결할 수 있습니까?
13 template  layout 

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.