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

Các câu hỏi chung về Magento 2, không dành riêng cho phiên bản nhỏ. Sử dụng thẻ này để phân biệt với Magento 1. Nếu bạn gặp sự cố với một phiên bản cụ thể, vui lòng sử dụng thẻ 'Magento-2.x' thích hợp thay thế. Các chức năng giữa Magento 2 phiên bản nhỏ có thể khác nhau.





1
Magento_Ui / js / lib / knockout / extender / ràng buộc các nút RequireJS làm gì?
Mô-đun bootstrap Knockout.js trong Magento 2 bao gồm mô-đun sau thông qua một definephụ thuộc. Magento_Ui/js/lib/knockout/extender/bound-nodes Về mặt kỹ thuật, mô-đun này tạo ra các hàm bao cho các phương thức ko.applyBindingsvà ko.cleanNode. Các trình bao bọc này sẽ chứa các mô hình và nút xem nhất định trong một …

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( …


2
Sử dụng các phương pháp thoát khác nhau
Tôi nhận thấy lớp vendor/magento/framework/Escaper.phpcó chứa một vài phương thức bảo mật hữu ích được sử dụng bên trong các mẫu (chủ yếu). Một số trong số chúng khá phổ biến ( escapeHtml()), nhưng một số trong số chúng khó gặp. Phương pháp nào và escapeXssInUrl()thực sự làm gì? Trong …

3
Làm cách nào để nhận url giao diện của sản phẩm từ phụ trợ?
Tôi đang phát triển một phần mở rộng của Magento 2. Tôi cần nhận url giao diện của sản phẩm từ phụ trợ. Tôi đã thử sử dụng: //$storeManager->->setCurrentStore(2); $url = $product->setStoreId(2)->getProductUrl(); $url = $product->setStoreId(2)->getUrlInStore(); nhưng $urlluôn luôn trả về một url phụ trợ, như thế http://<domain>/admin/catalog/product..... họ có thể …

3
Cách chính xác để có được một đối tượng phiên?
Tôi đang viết một mô-đun thanh toán cho Magento 2 ngay bây giờ và tôi đang kiểm tra nó theo "Tiêu chuẩn mã hóa chương trình chất lượng mở rộng Magento" CodeSniffer ( https://github.com/magento/marketplace-eqp ). Đối với mọi lớp học của tôi đang sử dụng một đối tượng phiên (thanh …



1
Nhập khẩu / Xuất khẩu `mặc định 'để làm gì trong Đối tượng bổ sung?
Trong nhiều hàm tạo mô hình khung nhìn UI Element của Magento 2, defaultsmảng sẽ có một importshoặc thuộc exportstính. return Collection.extend({ defaults: { //... imports: { rows: '${ $.provider }:data.items' }, return Insert.extend({ defaults: { //... exports: { externalFiltersModifier: '${ $.externalProvider }:params.filters_modifier' }, Nhìn vào nguồn của uiElementmô-đun, #File: …

2
Cách ghi đè tệp mẫu trong tạo mô-đun trong Magento2
Tôi muốn ghi đè: /opt/lampp/htdocs/magento_composer/vendor/magento/module-catalog/view/frontend/templates/product/view/addtocart.phtml tôi đã sao chép và dán nó trong mô-đun tùy chỉnh của mình tại: /opt/lampp/htdocs/magento_composer/app/code/Hello/Custom/view/frontend/templates/product/view/addtocart.phtml Đây là tập tin Bố cục của tôi: <?xml version="1.0"?> <page layout="1column" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:View/Layout/etc/page_configuration.xsd"> <body> <referenceBlock name="product.info.addtocart" template="Hello_Custom::product/view/addtocart.phtml" after="alert.urls"> </referenceBlock> </body> </page> tại: /opt/lampp/htdocs/magento_composer/app/code/Hello/Custom/view/frontend/layout/catalog_product_view.xml mô-đun: <?xml version="1.0"?> <config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../../../../../lib/internal/Magento/Framework/Module/etc/module.xsd"> …
8 magento2 

1
Magento 2 Kiểm tra nếu khách hàng đăng ký nhận bản tin
Tôi đang phát triển xuất / nhập xml tùy chỉnh này. Trong magento 2, làm cách nào để kiểm tra xem khách hàng có đăng ký nhận bản tin không? Ngay bây giờ tôi đang tải nhà máy của khách hàng. \Magento\Framework\App\ObjectManager::getInstance()->create('Magento\Customer\Model\Customer'); Nhưng điều này không cung cấp thông tin …

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.