«magento2» 태그된 질문

부 버전에 국한되지 않은 Magento 2에 대한 일반적인 질문. 이 태그를 사용하여 Magento 1과 구별하십시오. 특정 버전에 문제가있는 경우 적절한 'Magento-2.x'태그를 대신 사용하십시오. Magento 2 부 버전의 기능은 다를 수 있습니다.

3
Magento 2에서 가상 유형 클래스를 대체하는 방법
Magento 2에서 VirtualType 블록을 재정의하는 방법 다음 가상 유형 블록을 자체 블록으로 재정의하고 싶습니다. <virtualType name="Magento\CatalogSearch\Block\SearchResult\ListProduct" type="Magento\Catalog\Block\Product\ListProduct"> <arguments> <argument name="catalogLayer" xsi:type="object">Magento\Catalog\Model\Layer\Search</argument> </arguments> </virtualType> 그래서 나는 이런 식으로 내 맞춤 모듈에서 그것을 재정의하려고했습니다 di.xml. <preference for="Magento\Catalog\Block\Product\ListProduct" type="My\Vendor\Block\Product\ListProductSearch" /> 그러나 작동하지 않습니다. 그렇다면 Magento 2에서 가상 유형 클래스를 재정의하는 올바른 방법은 무엇입니까?


3
Magento 2-미국 이외 지역의 제품 세부 정보 페이지에서 제품 가격이 0.00으로 변경됨
Magento 2.0.4를 설치 한 후 매우 이상한 문제에 직면하고 있습니다. 가격이 $ 12 인 제품을 만들고 백엔드의 Magento 구성에서 로캘을 변경했습니다. 아래는 목록 페이지의 스크린 샷입니다. 상세 페이지는 아래 스크린 샷을 참조하십시오. 두 스크린 샷의 차이점을 알 수 있습니다. 예, 제품 세부 정보 페이지에는 $ 0.00 가격이 표시되지만 목록 페이지에는 …


4
체크 아웃 요약 Magento 2에 사용자 정의 제품 속성 추가
Magento 2의 체크 아웃에서 요약 섹션에있는 항목 목록에 사용자 정의 제품 속성을 추가하려고합니다. 템플리트 파일이 Magento_Checkout/web/template/summary/item/details.html있으며 제품 이름 앞에 사용자 정의 속성 값을 표시하려고합니다. 이 값이 ko 템플릿에 어떻게 추가되는지에 대한 아이디어가 있습니까? 여기에 대한 또 다른 질문이 있지만 대답하지 않은 것 같습니다.

2
마 젠토 2 : catalog_attributes.xml 파일은 무엇입니까?
Magento 2에는 catalog_attributes.xml다음 폴더에 여러 파일이 포함되어 있습니다 . app/code/Magento/Bundle/etc app/code/Magento/Catalog/etc app/code/Magento/CatalogSearch/etc app/code/Magento/CatalogUrlRewrite/etc app/code/Magento/Downloadable/etc app/code/Magento/GiftMessage/etc app/code/Magento/Msrp/etc app/code/Magento/Sales/etc app/code/Magento/Tax/etc app/code/Magento/Wishlist/etc 해당 파일은 다음과 같습니다 ( Sales파일 예 ). <config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:module:Magento_Catalog:etc/catalog_attributes.xsd"> <group name="quote_item"> <attribute name="sku"/> <attribute name="type_id"/> <attribute name="name"/> <attribute name="status"/> <attribute name="visibility"/> <attribute name="price"/> <attribute name="weight"/> <attribute name="url_path"/> <attribute name="url_key"/> …

1
마 젠토 2 재정의 기본 헤더 템플릿
테마를 확장하여 나만의 테마를 만들었습니다 Magento/Blank. 이제 기본 헤더 템플릿 파일을 대체하려면 link.phtml, topmenu.phtml,header.phtml 에 위치한 vendor/module-theme/view/frontend/templates내 주제에. 내 테마는 app/design/frontend/MyModule/MyTheme 따라서 재정의 방법과 그 구조는 무엇인지 알려주십시오.


2
마 젠토 2 : 적용된 맞춤 제품 할인 후 계층 탐색 가격 필터가 작동하지 않음
제품 할인 모듈을 작업 중입니다. 나는 플러그인과 관찰자를 통해 그것을했다. 제품 페이지와 목록 페이지에서 제대로 작동합니다. 그러나 업데이트 된 제품 가격에 따라 가격 필터가 작동하지 않습니다. 가격을 사용자 정의하는 데 사용하는 코드는 다음과 같습니다. VendorName / ModuleName / etc / di.xml <config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:ObjectManager/etc/config.xsd"> <type name="Magento\Catalog\Pricing\Price\FinalPrice"> <plugin name="custom_discount_catalog_pricing_price_finalprice" type="VendorName\ModuleName\Plugin\FinalPrice" /> …

1
다중 선택 UI 구성 요소의 기본값 설정
내 magento 2 설치에 사용자 지정 엔터티가 있습니다. 이 엔티티의 필드 중 하나는 multiselect 유형이며 모든 국가의 목록을 포함합니다. 관리자 양식에 ui-components를 사용하고 있습니다. 선택에 약 200 개의 레코드가 있기 때문에 사용하기 쉽지 않기 때문에 다중 선택 필드를 원하지 않습니다. 그래서 제품 추가 / 편집 관리자 섹션의 카테고리 필드와 유사한 …

4
관리자 배송 주소 상자에 맞춤 속성을 표시하는 방법은 무엇입니까?
결제 페이지에 드롭 다운 맞춤 입력란을 맞춤 값으로 추가했습니다. 데이터베이스에는 속성 값을 저장하지만 주문 배송 주소에는 표시되지 않습니다. 그것을 보여주는 방법에 대한 아이디어가 있습니까? InstallSchema.php $connection->addColumn( $installer->getTable('quote_address'), 'mob_type', [ 'type' => \Magento\Framework\DB\Ddl\Table ::TYPE_TEXT, 'nullable' => true, 'default' => NULL, 'length' => 255, 'comment' => 'Mob Type' ] ); $connection->addColumn( $installer->getTable('sales_order_address'), …


3
마 젠토 2 : 모델과 데이터 모델의 차이점
Magento 2가 서비스 계약 아키텍처의 일부로 데이터 모델을 도입했음을 알고 있습니다. 데이터 모델은 일반적으로 모듈의 Api / Data /에 정의 된 인터페이스를 구현합니다. 그러나 마 젠토는 기존 모델도 그대로 유지 한 것으로 보입니다. 모듈 고객에게 예를 들어 봅시다. Api / Data / CustomerInterface.php에 정의 된 데이터 모델 인터페이스 위의 인터페이스는 …

2
XML 데이터를 정정 한 후 다시 시도하십시오. 'referenceBlock'요소 :이 요소는 예상되지 않습니다
XML 데이터를 정정 한 후 다시 시도하십시오. 'referenceBlock'요소 :이 요소는 예상되지 않았습니다. (referenceContainer, 컨테이너, 업데이트, 이동) 중 하나입니다. 라인 : 1 디자인 -> 레이아웃 업데이트 XML을 통해 페이지 제목을 제거하는 동안이 오류가 발생했습니다. 이것은 블록을 제거하는 데 사용한 코드입니다. <referenceBlock name="page.main.title" remove="true"/> referenceContainer 는 잘 작동하지만 referenceBlock 에만 문제가 있습니다.
13 magento2 

3
마 젠토 2 : 결제 수단 선택을위한 이벤트 옵저버
프런트 엔드 결제 페이지의 사용 가능한 결제 방법 목록에서 결제 방법을 선택할 때 옵저버에게 전화해야하는 사용자 지정 확장 프로그램을 만들고 있습니다. 누구든지 이것을 위해 어떤 이벤트 관찰자를 사용해야하는지 말해 줄 수 있습니까? 사용자 정의 함수를 호출하고 장바구니 소계에 수수료를 추가해야합니다.

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