code-corner / opencart-shell
用于创建扩展和控制器、语言、模型、模板、库,可以节省您创建文件的最大时间。
v1.0.1
2024-07-21 12:40 UTC
This package is auto-updated.
Last update: 2024-09-21 13:12:33 UTC
README
此脚本自动化创建OpenCart的扩展,专门针对创建控制器、模型、语言、视图和OCMOD文件。
使用方法
先决条件
确保您已安装以下先决条件
- Composer:用于安装PHP库。
- OpenCart:确保OpenCart已安装并正确配置。
命令
-
创建扩展:
./vendor/bin/opencart.sh create-extension <type> <name> [-c] [-m]
<type>:扩展类型(例如,模块、支付、配送)。<name>:扩展名称(例如,my_extension_name)。[-c]:可选标志,用于创建目录端文件。[-m]:可选标志,用于在管理端创建带有安装和卸载方法的模型,并且将提示输入表名、字段名和字段数据类型。
-
安装验证库:
./vendor/bin/opencart.sh install-validation-library
- 通过Composer安装Code Corner的验证库。
-
创建库:
./vendor/bin/opencart.sh create-library <name>
<name>:要创建的库名称。
-
创建模型:
./vendor/bin/opencart.sh create-model <path> <name>
<path>:存储模型的路径(例如,extension/payment)。<name>:要创建的模型名称。
-
创建控制器:
./vendor/bin/opencart.sh create-controller <path> <name>
<path>:存储控制器的路径(例如,extension/payment)。<name>:要创建的控制器名称。
-
创建语言文件:
./vendor/bin/opencart.sh create-language <path> <name>
<path>:存储语言文件的路径(例如,extension/payment)。<name>:要创建的语言文件名称。
-
创建视图模板:
./vendor/bin/opencart.sh create-template <path> <name>
<path>:存储模板的路径(例如,extension/payment)。<name>:要创建的模板名称。
-
创建OCMOD XML文件:
./vendor/bin/opencart.sh create-ocmod <name> [-z]
<name>:OCMOD XML文件名称。[-z]:可选标志,用于创建ZIP文件。
注意
- 始终确保指定路径和名称正确,以避免错误。
- 根据您的具体要求和文件结构修改脚本。
- 确保脚本执行具有适当的权限(
chmod +x opencart.sh)。
此README提供了如何使用脚本及其各种功能的结构化概述。根据您的具体脚本功能和用法指南调整内容。