Magento

Magento 전자 상거래 플랫폼 사용자를위한 Q & A

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
SOAP 호출의 성능 향상
Magento 2.1의 성능 문제가 있습니다 내 가게에는 90.000 개의 제품이 있습니다. 나는이 제품들을 비누에 첨가했다. 내가 이것을 할 때 각 기사 (제품?) (요청> 응답)에 약 7 초가 걸렸습니다. 요약하면 모든 제품을 초기화하는 데 며칠이 걸렸습니다. 이제 모든 제품이 상점에 있습니다. 몇 주 동안 나는 기사 (제품)에 관한 것들을 업데이트해야합니다. 비누로 …

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

3
프로그래밍 방식으로 문제를 일으키는 고객 만들기
프로그래밍 방식으로 일부 고객 을 만들고 싶습니다. 웹 사이트 ID를 저장하려고 할 때 문제가 있습니다. 여러 개의 웹 사이트 ID가 있습니다. 0 => admin 1 => germany 2 => hungary 3 => romania 이것은 내 코드입니다. $customer = Mage::getModel("customer/customer"); $customer->setWebsiteId(3); $customer->setStoreId(1); ..... $customer->save(); 고객을 저장 Admin하면 웹 사이트 드롭 다운 …

1
Magento 2 모달 버튼으로 카테고리 트리 렌더러 입력 추가
uicomponent 양식을 사용하여 사용자 정의 양식의 카테고리 입력을 배치하려고합니다. 드롭 다운을 만들 수 있지만 버튼을 만들고 새 모달을 열려면 어떻게해야합니까? uicomponent를 사용하여 버튼 을 만들고 모달 을 열 수 있습니까? 내가 버튼을 원하는 대신 의 새로운 카테고리 I 추가 할 제품 선택 버튼을 하고 쇼에 추가 할 목록 에서 제품을 …

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

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

1
Magento2 Rest API 주문 흐름
주문 배치를 위해 magento 웹 사이트에 REST API 호출을 수행하고 있습니다. 아래는 전화 순서입니다. 장바구니 만들기 rest/V1/guest-carts/ 카트 가져 오기 rest/V1/guest-carts/bae0af147b83f1561f66cc4e3c97916e 장바구니에 제품 추가 rest/V1/guest-carts/24/items 결제 정보 추가, 결제 방법 설정 및 주문 rest/V1/guest-carts/24/payment-information 이 순서에서 주문은 주문 상태가 "대기 중"인 주문을받습니다. 지불을 처리하고 송장을 생성하기 위해 지불 게이트웨이 (예 …

1
try 및 catch 블록 모두에 동일한 코드를 넣을만한 이유가 있습니까?
파일에서 : 메소드 app/code/core/Mage/Adminhtml/Block/Widget/Grid/Column/Renderer/Datetime.php내 render()에서 try 및 catch 블록에서 정확히 동일한 코드가 실행되는 것처럼 보입니다. 예외는 전혀 처리되지 않습니다. 다음과 같은 코드를 작성하는 이유 (있는 경우)가 무엇인지 궁금합니다. try { $data = Mage::app()->getLocale() ->date($data, Varien_Date::DATETIME_INTERNAL_FORMAT)->toString($format); } catch (Exception $e) { $data = Mage::app()->getLocale() ->date($data, Varien_Date::DATETIME_INTERNAL_FORMAT)->toString($format); }


3
Magento 2에서 프로그래밍 방식으로 CMS 블록을 추가하는 방법은 무엇입니까?
설치 / 업그레이드 스크립트를 통해 CMS 블록을 추가해야합니다. 아래 스크립트에서 볼 수 있듯이 "일반"CMS 페이지를 추가하는 방법을 이미 알고 있습니다. 그러나 Magento 2의 코드, Google 또는 여기에서 CMS 블록을 추가 할 수있는 방법을 찾을 수 없으므로 상당히 잼되어 있습니다. namespace [Vendor]\[Module]\Setup; use Magento\Cms\Model\Page; use Magento\Cms\Model\PageFactory; use Magento\Framework\Setup\ModuleContextInterface; use Magento\Framework\Setup\ModuleDataSetupInterface; use …



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