Câu hỏi được gắn thẻ «extension-attributes»


3
Thuộc tính không có trình thiết lập tương ứng trong lớp Magento \ Trích dẫn \ Api \ Dữ liệu \ Địa chỉ trong khi thay đổi bước thanh toán
1 - Tôi thêm một thuộc tính eav cho customer_address $attributesInfo = [ 'reference' => [ 'label' => 'Reference', 'type' => 'varchar', 'input' => 'text', 'position' => 100, 'visible' => true, 'required' => false, ], ]; foreach ($attributesInfo as $attributeCode => $attributeParams) { $customerSetup->addAttribute('customer_address', $attributeCode, $attributeParams); } 2 - Tôi …



3
Đúng cách để triển khai getExtensionAttribut ()
Tôi đã tự hỏi, cách đúng đắn để thực hiện một mô hình EAV mở rộng là gì. Tôi thấy rằng trong Magento\Catalog\Model\Product, phương thức getExtensionAttributes()được thực hiện như thế này: public function getExtensionAttributes() { $extensionAttributes = $this->_getExtensionAttributes(); if (!$extensionAttributes) { return $this->extensionAttributesFactory->create('Magento\Catalog\Api\Data\ProductInterface'); } return $extensionAttributes; } Nhưng ở những …

2
Magento 2 làm thế nào để lưu trường tùy chỉnh được thêm vào dưới dạng nhóm khách hàng?
Tôi đã thêm một số trường tùy chỉnh vào dạng nhóm khách hàng bằng cách sử dụng upgradeSchema.php. Sau đó, tôi thấy rằng các trường ban đầu như mã nhóm khách hàng và id thuế được lưu bằng cách sử dụng các phương thức setter trong API được cung cấp. …

1
Lưu dữ liệu trường thanh toán tùy chỉnh trong magento 2 thông qua plugin không hoạt động,
Tôi đang cố gắng lưu dữ liệu trường tùy chỉnh của mình thông qua plugin nhưng nó không hoạt động. Lớp học bổ trợ namespace Vendor\Module\Model\Checkout; class PaymentInformationManagementPlugin { protected $paymentMethodManagement; public function __construct( \Magento\Quote\Model\QuoteFactory $quote, \Magento\Quote\Api\PaymentMethodManagementInterface $paymentMethodManagement ) { $this->paymentMethodManagement = $paymentMethodManagement; $this->quoteManagement = $quoteManagement; } public function beforeSavePaymentInformation( …

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.