wdevs/magento-2-dymo 问题修复 & 功能扩展

解决BUG、新增功能、兼容多环境部署,快速响应你的开发需求

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

wdevs/magento-2-dymo

Composer 安装命令:

composer require wdevs/magento-2-dymo

包简介

Print shipping address labels with a Dymo LabelWriter from a Magento 2 backend

README 文档

README

This extension/module/plugin lets you print a label from the order overview in the backend of Magento 2.*. For the extension of OpenCart please see this project: OpenCart Dymo LabelWriter.

magento-2-order-overview-label

Note the following:

  • This extension is not tested thoroughly
  • This extension is only tested in Magento 2.2.4 and 2.2.5
  • This extension is only tested with a Dymo LabelWriter 450
  • This extension is only tested on Windows 10 with Internet Explorer 11 (- succeeded) and Google Chrome 67 (- succeeded)
  • Please check on this demo page if you can print a label through your browser

Dependencies

This extension depends on the following frameworks/SDK's/modules

  • An installed and connected Dymo LabelWriter or a configured (fake) Dymo LabelWriter driver
  • DLS DYMO Label Software v8.7.2
  • jQuery 1.12.4 (already used in the backend of Magento 2.2.4/2.2.5)
  • Dymo Label Framework SDK

Installation

Choose between 1.A or 1.B.

1.A. Composer (recommended)

  • Navigate in the console to the root directory of your Magento 2 installation
  • Run: composer require wdevs/magento-2-dymo

1.B. Manual

  • Create folders: /app/code/Wdevs/Dymo/
  • Download all files from this repository
  • Copy all files to /app/code/Wdevs/Dymo/

2. Enable the module

  • Navigate in the console to the root directory of your Magento 2 installation
  • Run: php ./bin/magento module:enable Wdevs_Dymo
  • Run: php ./bin/magento setup:upgrade
  • Clear caches

Known Issues

At this moment there are no known issues. Please let us know if you have any problems with the module!

Troubleshoot

  • Please check if you have the right version installed of the DLS
  • If you updated the DLS, please restart your browser or restart your computer completely.
  • Clear the Magento cache
  • Clear your own browser cache
  • Please check on this demo page if you can print a label through your browser. If not, try a different browser. The demo page should work. If not, this module probably won't work.

Todo's

  • Write Tests
  • Test with other versions, printers and browsers
  • Make the loading of printers more dynamic
  • Maybe make the extension compatible with other eCommerce platforms?
  • Dynamic label design / label upload

Version

0.1.1 Beta

Contribute

Thank you for your interest in contributing! There are many ways to contribute to this project. Get started here.

License

MIT

统计信息

  • 总下载量: 25
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 4
  • 点击次数: 1
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 3
  • Watchers: 1
  • Forks: 2
  • 开发语言: JavaScript

其他信息

  • 授权协议: MIT
  • 更新时间: 2018-06-22

承接程序开发

PHP开发

VUE

Vue开发

前端开发

小程序开发

公众号开发

系统定制

数据库设计

云部署

网站建设

安全加固