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.




5
Khi nào tôi nên xem xét Magento2 thay vì Magento1?
trong cộng đồng Séc chúng tôi có một cuộc thảo luận liệu Magento 2.x là giá trị để bắt đầu sử dụng hay nó tốt hơn để gắn bó với Magento phiên bản 1.x . Tôi vẫn không bị thuyết phục khi chuyển sang M2 từ M1 và vứt bỏ …

3
Tại sao các phương pháp được bảo vệ không thể bị chặn?
Tôi đã tự hỏi tại sao không thể tạo plugin cho protectedcác phương thức. Có đoạn mã này trong Magento\Framework\Interception\Code\Generator\Interceptor: protected function _getClassMethods() { $methods = [$this->_getDefaultConstructorDefinition()]; $reflectionClass = new \ReflectionClass($this->getSourceClassName()); $publicMethods = $reflectionClass->getMethods(\ReflectionMethod::IS_PUBLIC); foreach ($publicMethods as $method) { if ($this->isInterceptedMethod($method)) { $methods[] = $this->_getMethodInfo($method); } } return $methods; } …
14 magento2 

3
vấn đề làm mới trang thanh toán
Trước hết tôi muốn đưa ra một số ảnh chụp màn hình để hiểu vấn đề của tôi. Bây giờ tôi muốn thêm mã liên quan ở đây. vv / frontend / di.xml <?xml version="1.0"?> <config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:ObjectManager/etc/config.xsd"> <type name="Magento\Checkout\Model\CompositeConfigProvider"> <arguments> <argument name="configProviders" xsi:type="array"> <item name="checkout_deliverysign_block" xsi:type="object">Kensium\DeliverySign\Model\DeliverySignConfigProvider</item> </argument> </arguments> </type> …


2
Magento 2 - Sử dụng \ Magento \ Catalog \ Block \ adminhtml \ Product \ Widget \ Chooser với nhiều lựa chọn?
Sử dụng mã này $chooser = $this->_layout->createBlock('\Magento\Catalog\Block\Adminhtml\Product\Widget\Chooser'); var_dump(get_class_methods($chooser)); $configChooser = [ 'button' => [ 'open' => __('Select Products'), 'type' => '\Magento\Catalog\Block\Adminhtml\Product\Widget\Chooser', ] ]; $chooser->setConfig($configChooser) ->setFieldsetId($fieldsetData->getId()) ->prepareElementHtml($productChooser); Tôi có thể nhận được một bộ chọn sản phẩm khá đẹp cho trường tùy chỉnh của mình trong biểu mẫu tùy chỉnh của …



2
Magento 2: sử dụng câu lệnh so với đường dẫn lớp trực tiếp?
Tôi có thể thiếu một điểm nhưng tôi chỉ tự hỏi tại sao đôi khi có một câu lệnh "sử dụng" cho một lớp cụ thể và đôi khi chúng ta không. Ví dụ : app\code\Magento\Email\Model\Template.php, chúng tôi có ở đầu tệp: namespace Magento\Email\Model; use Magento\Store\Model\ScopeInterface; use Magento\Store\Model\StoreManagerInterface; Sau đó, …




2
Cách chính xác để cập nhật Phụ huynh của chủ đề trong Magento 2
Trong Magento 2, bạn có thể chỉ định chủ đề gốc trong theme.xmltệp của chủ đề . <theme xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:Config/etc/theme.xsd"> <title>Theme Title</title> <parent>Package/base-theme</parent> <media> <preview_image>media/preview.jpg</preview_image> </media> </theme> Lần đầu tiên Magento nhìn thấy một chủ đề, nó sử dụng giá trị này để đặt parent_idtrong themebảng. Đây là nguồn sự …

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.