magepal / link-product
为 Magento 2 定制的商品关联
1.1.8
2024-09-19 15:59 UTC
Requires
- php: ~7.4.0|~8.1.0|~8.2.0|~8.3.0
- magento/framework: 100.0.*|100.1.*|101.0.*|102.0.*|103.0.*
- magento/module-backend: 100.0.*|100.1.*|100.2.*|101.0.*|102.0.*
- magepal/magento2-core: >=1.1.11
README
为 Magento 2.2.x 和 2.3.x 定制的商品关联扩展示例(无需类重写或篡改)
创建新的产品配件关系,除了 Magento 中的默认的“向上销售产品”、“相关产品”和“交叉销售产品”选项。
请注意:我们的扩展执行所有关联各种产品的后端逻辑,您需要设计前端组件以及放置这些产品的位置
使用方法
public function __construct(
...
\MagePal\LinkProduct\Model\Accessory $accessory,
....
) {
...
$this->accessory = $accessory;
}
$product = $currentProduct;
return products
$accessoryItems = $this->accessory->getAccessoryProducts($product);
//return product ids
$accessoryItemIds = $this->accessory->getAccessoryProductIds($product);
步骤 1
使用 Composer(推荐)
composer require magepal/link-product
手动
- 下载扩展
- 解压文件
- 在 {Magento 2 根目录}/app/code/MagePal/LinkProduct 创建一个文件夹
- 将解压文件夹中的内容复制到该文件夹
步骤 2 - 启用扩展 ("cd" 到 {Magento 根目录} 文件夹)
php -f bin/magento module:enable --clear-static-content MagePal_LinkProduct
php -f bin/magento setup:upgrade
贡献
想为这个扩展做出贡献?最快的方式是打开一个 GitHub 上的 pull request。
通过 CSV 或第三方扩展导入
要通过 CSV 导入,您需要将 补丁应用到核心代码中(直到合并到 Magento 2)。
支持
如果您遇到任何问题或错误,请在 GitHub 上打开一个问题。
需要帮助设置或想定制此扩展以满足您的业务需求?请发送电子邮件至 support@magepal.com,如果我们的想法不错,我们将免费或以折扣价添加此功能。
Magento 2 扩展
- 自定义 SMTP
- 为 Magento 定制的目录悬停图像
- 增强的 Magento 2 成功页面
- 增强的 Magento 2 交易电子邮件
- Google Tag Manager
- 增强电子商务
- 重建索引
- 自定义运输方式
- 预览订单确认
- 访客到客户
- 管理员表单字段管理器
- 客户仪表板链接管理器
- 懒加载
- 订单确认页面其他脚本
- 为 Magento2 的 HTML 压缩器
© MagePal LLC. | www.magepal.com