«template» 태그된 질문

프론트 엔드 또는 백엔드에 표시하는 데 사용되는 모든 'phtml'파일이 들어있는 폴더입니다.

1
카탈로그 제품 목록 페이지에서 price.phtml을 어떻게 렌더링합니까?
카탈로그 제품 목록 페이지의 템플릿 파일은 list.phtml입니다. 범주 내 모든 제품의 렌더링이 foreach루프를 사용하여 발생하는 경우 의 렌더링에 대해 혼란스러워합니다 price.phtml. 핸들에 블록이 없기 때문에<catalog_category_default> 이제 <?php echo $this->getPriceHtml($_product, true) ?>제품 가격을 반환합니다. 이 방법은 어떻게 연결되어 price.phtml있습니까?

1
테마 템플릿을 사용하지 않는 메시지 차단
메시지 블록의 phtml 파일을 변경하려고합니다. 기본 테마를 찾아 template/core/messages.phtml내 테마로 복사하고 변경했습니다. 변경 사항이 표시되지 않아 기본 파일에서 소스를 수정하려고 시도했지만 변경 사항이 여전히 적용되지 않았습니다. 이 템플릿 파일은 어디에 있거나 어떻게 덮어 쓸 수 있습니까?

1
view_preprocessed에서 phtml 템플릿은 언제 어떻게 생성됩니까?
var/view_preprocessed/html핵심 모듈과 맞춤 모듈에서에서 생성 된 많은 phtml 파일을 볼 수 있습니다. 공백이 제거 된 템플릿이 모두 사용 된 것 같습니다. Alan Kent는 Grunt에서 Magento 2 phtml 파일을 어떻게 업데이트합니까? : PHTML 파일을 "배치"하지 않습니다. 레이아웃 파일의 블록으로 참조되며 서버 측에서 처리됩니다. 따라서 "grunt"는 관련이 없으며 정적 콘텐츠 배포는 이와 …

1
getChildHtml과 getBlockHtml의 차이점은 무엇입니까
개요 차이점은 무엇이며 getChildHtml그리고 getBlockHtml? 템플릿에서 cms / block 제목을 얻으려면 어떻게해야합니까? 기본적으로 바닥 글을 내 바닥 글로 바꾸고 내 자신을 설정했습니다 . <?= $this->getChildHtml('...') ?>사용하기 전까지는 작동하지 않았습니다 <?= $this->getBlockHtml('...') ?>. 레이아웃 XML : <layout> <default> <block type="core/template" name="custom_footer" as="footer" template="page/html/footer.phtml"> <block type="cms/block" name="child_1"> <action method="setBlockId"><block_id>footer_child_1</block_id></action> </block> </block> </layout> …

2
Magento2에서 사용자 정의 홈페이지 템플릿 생성
모두 아시다시피 magento2에는 1column, 2 columns-left, 2 columns-right, 3 columns와 같은 레이아웃 템플릿이 있으며 Magento2에서 사용자 정의 홈페이지 레이아웃 템플릿을 만들고 싶습니다. 링크는 있지만 작동하지 않으며 cms 페이지-> 디자인 탭에서 "홈 페이지"레이아웃을 얻을 수 없습니다. 나는 아래의 모든 링크를 따르지 만 아무것도 작동하지 않으므로 적절한 해결책을 공유하십시오. 첫 번째 링크 …

1
마 젠토 2 : 결제시 거리 필드에 자리 표시 자 텍스트를 추가하는 방법은 무엇입니까?
백엔드에서 거리 주소를 3 줄로 설정했습니다. 각 필드에 다른 자리 표시자를 넣고 싶습니다. 거리 건물 / 아파트 지역 이런 방식으로 사용자는보다 체계적인 방식으로 데이터를 입력 할 수 있습니다. 비슷한 질문이 여기에 있습니다. 마 젠토 2-레이아웃 xml / ui 인수를 사용하여 결제 양식의 주소에 영향을 미치는 방법 그러나 답은 거리 주소 …

2
사용자 정의 모듈에서 코어 템플릿 파일을 덮어 쓰는 방법은 무엇입니까?
두 파일을 덮어 쓰고 싶습니다. 즉 view.phtml및 print.phtml판매 주문. (경로 : app/design/frontend/base/default/template/sales/order/) app/design/frontend/base/default/template/<My Module Name>/sales/order/코어 view.phtml와 print.phtml파일을 덮어 쓰지 않도록 경로를 만들고 싶은 모듈을 만들고 있습니다 . 이 작업을 수행하는 방법을 알려주십시오.


2
마 젠토 2 : 헬퍼의 올바른 사용
템플릿 파일에서 다음을 사용할 수 있도록 헬퍼 클래스를 선언하는 사람들이 점점 더 많아지고 있습니다. $this->helper('Path/To/Helper/Class')->customMethod(); 이런 종류의 코드는 사람들 이 객체 관리자를 직접 제한 하지 않는 것을 피할 수있게 하지만 그 도우미에서 차단 코드가되어야하는 코드를 보는 경향이 있습니다. 내 질문은 다음과 같습니다. 헬퍼 클래스에서 무엇을 써야합니까? 어떤 경우 템플릿에서 도우미 …

3
Magento2에서 모듈을 통해 템플릿을 덮어 쓰는 방법
모듈을 만들고 있는데 템플릿을 덮어 쓰려고합니다 app/code/Magento/Catalog/view/adminhtml/templates/catalog/product/edit/options.phtml. 테마가 아닌 모듈에서 가능합니까? 불행히도 레이아웃 XML을 통해 모듈 이름을 변경하는 것은 쉽지 않습니다. https://github.com/magento/magento2/blob/develop/app/code/Magento/Catalog/Block에 하드 코딩되어 있습니다. /Adminhtml/Product/Edit/Tab/Options.php#L21
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.