«layout» 태그된 질문

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

3
Magento 2에서 레이아웃 파일을 재정의하는 데 문제가 있음
Magento 2.02를 사용하고 있습니다. Luma를 기반으로하는 'cff'라는 자체 테마를 만들었습니다. catalog.compare.link블록 을 제거하려고합니다 .top.links 이 블록의 레이아웃은 /vendor/magento/module-catalog/view/frontend/layout/default.xml 그리고 내가 추가하면 <referenceBlock name="catalog.compare.link" remove="true" /> 해당 파일에서 예상대로 '제품 비교'텍스트가 top.links 블록에서 사라집니다. 그러나 벤더 파일을 변경해서는 안된다는 것을 알고 있습니다. 따라서 default.xml제거 코드를 배치 하기 위해 내 파일을 만들 …

4
마 젠토 2 : 레이아웃 핸들을 사용하는 방법 customer_logged_in?
Magento 2에는 customer_logged_in 과 같은 핸들이 있습니까? 그렇다면 어떻게 사용할 수 있습니까? 나는 만들려고 ../view/frontend/layout/customer_logged_in.xml 거기에 추가 <referenceBlock name="content" remove="true" /> 그러나 콘텐츠 차단은 제거되지 않았습니다. 핸들 파일의 이름을 기본값으로 바꾸고 블록이 성공적으로 제거되었습니다. 내가 무엇을 잘못하고 있지?

2
레이아웃 XML에서 if-else-condition이 가능합니까?
두 개의 다른 CSS를 표시하고 싶습니다 <action method="addItem" ifconfig="module/general/enable"> <type>js_css</type> <name>module/app.css</name> </action> XML에서는 우리가 사용 ifconfig하지만 다음과 같은 두 가지 다른 CSS 파일을 추가하고 싶습니다 if (시장 / 일반 / 활성화 == 1) { CSS-1 } else { CSS-2 } 어떻게해야합니까?

1
마 젠토 2 : 불변 상태의 데이터 객체 생성?
오프가 연계 다른 젠토 2 코멘트를 계산 된 값을 공유해야하는 경우 계산 동작을 지정하여 객체를 분리하고 해당 값이 필요한 블록에서 호출하십시오. 전역 변경 가능 상태이므로 레지스트리를 사용하지 않는 것이 좋습니다. 불변 상태의 Magento 2에서 객체를 생성하는 방법이 있습니까? 전역 변경 가능 상태Magento\Framework\Registry 이므로 레지스트리 ( )를 사용하지 않는 것이 좋습니다 …

4
블록에 모듈 layout.xml을 사용하여 <head>에 CSS 및 JS 추가
개요 그룹화 된 제품보기 및 간단한 제품보기에 블록을 추가하고 싶습니다. 이 블록에는 호버 상태에 대한 멋진 툴팁이 있습니다. 하나의 jquery 플러그인과 하나의 CSS 스타일 시트가있는 작은 라이브러리를 사용하고 있습니다. 이 두 리소스를이 페이지의 magento에 포함시키고 싶습니다. 노트 사용자 지정 테마를 실행 중입니다. 캐싱이 비활성화되었습니다 . 과 내 파일은 /js디렉토리 안에 …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.