定制 hyva-themes/magento2-react-checkout 二次开发

按需修改功能、优化性能、对接业务系统,提供一站式技术支持

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

hyva-themes/magento2-react-checkout

Composer 安装命令:

composer require hyva-themes/magento2-react-checkout

包简介

Highly customizable Magento 2 Checkout, built with React

README 文档

README

A Highly Customizable Checkout for Magento 2, Built with React.

Hyvä Themes

friends-of-hyva/magento2-react-checkout

Supported Magento Versions

Compatible with Magento 2.3.4 and higher.

Documentation

You can find the documentation here: https://friends-of-hyva.github.io/magento2-react-checkout/

What does it do?

It loads a React Checkout at [store-url]/hyvareactcheckout/reactcheckout. When enabled in hyva_react_checkout/general/enable it replaces the default checkout.

It depends on these two variables in localstorage:

  • signin_token to the customer section
  • cartId to the cart section

For Hyvä Themes or default Magento frontend, hyva-themes/magento2-graphql-tokens is needed to add these tokens to the customerSections.

Installation

Please note: this checkout is not intended to be installed as plug-and-play. It should be considered as a toolbox to build your own checkout based on your needs. A developer with ReactJS knowledge will be required.

Ideally, you would use this checkout with your own version of this module: https://github.com/friends-of-hyva/magento2-react-checkout-example The Checkout Example uses an extension mechanism that allows you to build your own checkout based on this repo.

If you want to install the checkout as a demo or just try it out, install it directly as follows:

  1. Install via composer

    Via Packagist:

    composer require hyva-themes/magento2-react-checkout
    

    Via Github:

    composer config repositories.hyva-themes/magento2-react-checkout git git@github.com:friends-of-hyva/magento2-react-checkout.git
    composer require hyva-themes/magento2-react-checkout
    
  2. Enable module

    bin/magento setup:upgrade
    

To fully customize the checkout to your needs, either clone this repo, or use https://github.com/friends-of-hyva/magento2-react-checkout-example.

Read the full documentation here: https://friends-of-hyva.github.io/magento2-react-checkout/

Configuration

In the Magento Backend Configuration:

HYVA THEMES->React Checkout->General Settings->Enable

The configuration path is hyva_react_checkout/general/enable

Credits

This Checkout has been built in corporation - and with the support of - our main partner, integer_net.

integer_net GmbH

In particular, Rajeev K Tomy has been a monumental in the development of this Checkout.

License

The MIT License (MIT). Please see License File for more information.

hyva-themes/magento2-react-checkout 适用场景与选型建议

hyva-themes/magento2-react-checkout 是一款 基于 JavaScript 开发的 Composer 扩展包,目前已累计 177.42k 次下载、GitHub Stars 达 192, 最近一次更新时间为 2021 年 12 月 22 日, 在 PHP 生态内属于活跃度较高的组件。

我们在过去多个企业项目中使用过 hyva-themes/magento2-react-checkout 或与其功能相近的方案,如果你在选型或落地过程中遇到问题,例如 版本兼容、二次改造、私有化封装、与内部系统对接、生产 BUG 排查,欢迎联系我们协助评估。

围绕 hyva-themes/magento2-react-checkout 我们能提供哪些服务?
定制开发 / 二次开发

基于 hyva-themes/magento2-react-checkout 在你已有业务上做功能扩展、字段裁剪、UI 适配、与内部账号 / 权限 / 日志系统的深度对接。

BUG 修复 & 性能优化

线上偶发问题、内存泄漏、慢查询、并发异常等排查修复;针对高流量场景做缓存、队列、索引层面的调优。

项目外包 & 长期维护

承接完整的项目从需求 → 设计 → 开发 → 上线 → 长期运维;也可按月提供技术保姆服务。

yvsm@zunyunkeji.com QQ:316430983 微信:yvsm316 西安尊云信息科技 · 专注 PHP / Go / 分布式系统研发

统计信息

  • 总下载量: 177.42k
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 192
  • 点击次数: 18
  • 依赖项目数: 2
  • 推荐数: 0

GitHub 信息

  • Stars: 192
  • Watchers: 12
  • Forks: 57
  • 开发语言: JavaScript

其他信息

  • 授权协议: BSD-3-Clause
  • 更新时间: 2021-12-22