mdevrees / addcustomercli
模块,用于添加创建客户的命令行界面选项
1.0.5
2019-08-07 13:00 UTC
README
本模块添加了一个命令行命令来创建客户。
当然,您也可以使用 Magento 瑞士军刀 n98-magerun2
安装
composer require mdevrees/addcustomercli
使用方法
创建客户
$ php bin/magento customer:create --help
Description:
Create new customer
Usage:
customer:create [options]
Options:
--customer-firstname=CUSTOMER-FIRSTNAME (Required) Customer first name
--customer-lastname=CUSTOMER-LASTNAME (Required) Customer last name
--customer-email=CUSTOMER-EMAIL (Required) Customer email
--customer-password=CUSTOMER-PASSWORD (Required) Customer password
--website=WEBSITE (Required) Website ID
--send-email[=SEND-EMAIL] (1/0) Send email? (default 0)
-h, --help Display this help message
-q, --quiet Do not output any message
-V, --version Display this application version
--ansi Force ANSI output
--no-ansi Disable ANSI output
-n, --no-interaction Do not ask any interactive question
-v|vv|vvv, --verbose Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug
$ php bin/magento customer:create --customer-firstname="Mycha" --customer-lastname="De Vrees" --customer-email="m.devrees@gmail.com" --customer-password="password" --website="1"
锁定客户
$ php bin/magento customer:lock --help
Description:
Lock existing customer by setting a lock date
Usage:
customer:lock [options]
Options:
--customer-id=CUSTOMER-ID (Required) Customer ID
--date=DATE (Required) Date
-h, --help Display this help message
-q, --quiet Do not output any message
-V, --version Display this application version
--ansi Force ANSI output
--no-ansi Disable ANSI output
-n, --no-interaction Do not ask any interactive question
-v|vv|vvv, --verbose Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug
$ php bin/magento customer:lock --customer-id=2 --date=2019-11-03
解锁客户
$ php bin/magento customer:unlock --help
Description:
Unlock existing customer
Usage:
customer:unlock [options]
Options:
--customer-id=CUSTOMER-ID (Required) Customer ID
-h, --help Display this help message
-q, --quiet Do not output any message
-V, --version Display this application version
--ansi Force ANSI output
--no-ansi Disable ANSI output
-n, --no-interaction Do not ask any interactive question
-v|vv|vvv, --verbose Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug
$ php bin/magento customer:unlock --customer-id=2
更改客户密码
$ php bin/magento customer:changepassword --help
Description:
Change password from existing customer
Usage:
customer:unlock [options]
Options:
--customer-id=CUSTOMER-ID (Required) Customer ID
--customer-password=CUSTOMER-PASSWORD (Required) Customer password new'
-h, --help Display this help message
-q, --quiet Do not output any message
-V, --version Display this application version
--ansi Force ANSI output
--no-ansi Disable ANSI output
-n, --no-interaction Do not ask any interactive question
-v|vv|vvv, --verbose Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug
$ php bin/magento customer:changepassword --customer-id=2 --customer-password="password"
变更日志
版本 0.0.1
初始模块版本,允许添加用户
版本 1.0.0
将版本提升到 1.0.0,没有新的更改
版本 1.0.1
将 composer 的最小稳定性设置为 dev
版本 1.0.2
没有具体内容
版本 1.0.3
重命名为 AddCustomerCli
版本 1.0.4
添加了客户:user:lock 和客户:user:unlock 功能
版本 1.0.5
添加了客户:changepassword 功能,并重命名,不再需要用户