magenxcommerce / module-wishlist
N/A
101.2.3-p1
2021-10-20 05:23 UTC
Requires
- php: ~7.3.0||~7.4.0
- magenxcommerce/framework: 103.0.*
- magenxcommerce/module-backend: 102.0.*
- magenxcommerce/module-captcha: 100.4.*
- magenxcommerce/module-catalog: 104.0.*
- magenxcommerce/module-catalog-inventory: 100.4.*
- magenxcommerce/module-checkout: 100.4.*
- magenxcommerce/module-customer: 103.0.*
- magenxcommerce/module-rss: 100.4.*
- magenxcommerce/module-sales: 103.0.*
- magenxcommerce/module-store: 101.1.*
- magenxcommerce/module-theme: 101.1.*
- magenxcommerce/module-ui: 101.2.*
Suggests
- magenxcommerce/module-bundle: 101.0.*
- magenxcommerce/module-configurable-product: 100.4.*
- magenxcommerce/module-cookie: 100.4.*
- magenxcommerce/module-downloadable: 100.4.*
- magenxcommerce/module-grouped-product: 100.4.*
- magenxcommerce/module-wishlist-sample-data: Sample Data version: 100.4.*
Replaces
- magento/module-wishlist: *
- dev-placeholder
- dev-default
- dev-2.4.3-release
- 101.2.3.x-dev
- 101.2.3-p1
- 101.2.3
- 101.2.2.x-dev
- 101.2.2
- 101.2.1.x-dev
- 101.2.1-p1
- 101.2.1
- 101.2.0.x-dev
- 101.2.0
- 101.1.7.x-dev
- 101.1.7-p2
- 101.1.7
- 101.1.6.x-dev
- 101.1.6-p1
- 101.1.6
- 101.1.5.x-dev
- 101.1.5-p2
- 101.1.5-p1
- 101.1.5
- 101.1.4.x-dev
- 101.1.4-p2
- 101.1.4
- 101.1.3.x-dev
- 101.1.3-p1
- 101.1.3
- 101.1.2.x-dev
- 101.1.2
- 101.1.1.x-dev
- 101.1.1
- 101.1.0.x-dev
- 101.1.0
- 101.0.9.x-dev
- 101.0.9
- 101.0.8.x-dev
- 101.0.8
- 101.0.6.x-dev
- 101.0.6
- 100.1.11.x-dev
- 100.1.11
- 2.4.3.x-dev
- 2.4.2.x-dev
- 2.4.1.x-dev
- 2.4.0.x-dev
- 2.3.7.x-dev
- 2.3.6.x-dev
- 2.3.5.x-dev
- 2.3.4.x-dev
- 2.3.3.x-dev
- 2.3.2.x-dev
- 2.3.1.x-dev
- 2.3.0.x-dev
- dev-101.1.7-p2
- dev-101.1.3-p1
- dev-101.1.4-p2
- dev-101.1.5-p1
- dev-101.1.5-p2
- dev-101.1.6-p1
- dev-101.2.1-p1
- dev-101.2.3-p1
- dev-2.3.6-p1
- dev-2.4.1-p1
- dev-2.4.2-p1
- dev-2.4.2-p2
- dev-2.4.3-p1
- dev-2.4.3-p2
- dev-2.4.3-p3
- dev-2.3.7-p1
- dev-2.3.7-p2
This package is auto-updated.
Last update: 2024-09-21 10:56:53 UTC
README
The Magento_Wishlist 模块实现了愿望单功能。
此模块允许客户创建一个产品列表,他们可以将这些产品添加到购物车中,稍后购买,或与朋友分享。
安装详细信息
在安装此模块之前,请注意,Magento_Wishlist 依赖于以下模块
- Magento_Captcha
- Magento_Catalog
- Magento_Customer
在禁用或卸载此模块之前,请注意以下依赖项
- Magento_WishlistAnalytics
有关如何在 Magento 2 中启用或禁用模块的说明,请参阅如何启用或禁用模块。
结构
Pricing/
- 包含可配置和可下载产品定价解决方案的目录。
有关模块典型文件结构的详细信息,请参阅模块文件结构。
可扩展性
扩展开发者可以与 Magento_Wishlist 模块交互。有关 Magento 扩展机制的更多信息,请参阅Magento 插件。
Magento 依赖注入机制使您能够覆盖 Magento_Wishlist 模块的功能。
事件
模块调用以下事件
- 在
\Magento\Wishlist\Block\Customer\Wishlist\Item\Options::_construct()
方法中的product_option_renderer_init
事件。参数block
是愿望单块客户项(\Magento\Wishlist\Block\Customer\Wishlist\Item\Options
类)。
- 在
\Magento\Wishlist\Model\Rss\Wishlist::getRssData()
方法中的rss_wishlist_xml_callback
事件。参数$args
是产品对象数组(\Magento\Catalog\Model\Product
类)。
- 在
\Magento\Wishlist\Model\Wishlist::addItem()
方法中的wishlist_add_item
事件。参数item
是项对象(\Magento\Wishlist\Model\Item
类)。
- 在
\Magento\Wishlist\Controller\Index\Add::execute()
方法中的wishlist_add_product
事件。参数wishlist
是愿望单对象(\Magento\Wishlist\Model\Wishlist
类)。product
是产品对象(\Magento\Catalog\Api\Data\ProductInterface
类)。item
是项对象(\Magento\Wishlist\Model\Item
类)。
- 在
\Magento\Wishlist\Model\ResourceModel\Item\Collection::_assignProducts()
方法中的wishlist_item_collection_products_after_load
事件。参数product_collection
是产品集合对象(\Magento\Catalog\Model\ResourceModel\Product\Collection
类)。
- 在
\Magento\Wishlist\Helper\Data::calculate()
方法中的wishlist_items_renewed
事件。 - 在
\Magento\Wishlist\Model\Wishlist::addNewItem()
方法中的wishlist_product_add_after
事件。参数items
是项对象数组(\Magento\Wishlist\Model\Item
类)。
- 在
\Magento\Wishlist\Controller\Index\Send::execute()
方法中的wishlist_share
事件。参数wishlist
是愿望单对象(\Magento\Wishlist\Model\Wishlist
类)。
- 在
\Magento\Wishlist\Controller\Index\UpdateItemOptions::execute()
方法中的wishlist_update_item
事件。参数wishlist
是愿望单对象(\Magento\Wishlist\Model\Wishlist
类)。product
是产品对象(\Magento\Catalog\Api\Data\ProductInterface
类)。item
是项对象(\Magento\Wishlist\Model\Item
类)。
有关事件的更多信息,请参阅事件和观察者。
布局
此模块在以下目录中引入了以下布局和布局处理器
view/adminhtml/layout
:customer_index_wishlist
view/base/layout
:catalog_product_prices
view/frantend/layout
:catalog_category_view
catalog_product_view
catalogsearch_advanced_result
checkout_cart_index
checkout_cart_item_renderers
客户账户
默认
愿望单电子邮件商品
愿望单电子邮件RSS
愿望单索引配置
愿望单索引配置类型捆绑
愿望单索引配置类型可配置
愿望单索引配置类型可下载
愿望单索引配置类型分组
愿望单索引配置类型简单
愿望单索引索引
愿望单索引共享
wishlist_shared_index.xml
有关布局的更多信息,请参阅布局文档。
UI组件
您可以使用位于以下目录中的配置文件扩展客户表单和小部件:
view/base/ui_component
:customer_form
view/frontend/ui_component
:widget_recently_compared
widget_recently_viewed
有关UI组件的信息,请参阅UI组件概述。