hhennes / prestashop-console
此包最新版本(v0.5.1)没有提供许可证信息。
用于通过CLI管理您的prestashop的工具
v0.5.1
2017-01-12 11:18 UTC
Requires
- psr/log: ^1.0
- symfony/console: ^3.0
- symfony/finder: ^3.1
- symfony/yaml: ^3.0
This package is auto-updated.
Last update: 2024-09-13 20:16:05 UTC
README
PrestaShop基于Symfony Console组件的CLI工具。您可以了解更多信息:http://www.h-hennes.fr/blog/2016/05/19/console-prestashop/(法语)
版本
您可以从发布页面下载控制台的所有版本(自1.5起):https://github.com/nenes25/prestashop_console/releases
兼容性
如何使用
从github下载文件到您的prestashop根目录(或从发布页面)
wget https://github.com/nenes25/prestashop_console/releases/latest/download/prestashopConsole.phar
添加执行模式
chmod +x prestashopConsole.phar
运行控制台
./prestashopConsole.phar
您也可以通过将其添加到您的 /usr/local/bin 目录来全局添加phar
sudo mv prestashopConsole.phar /user/local/bin/prestashopConsole
然后运行它(仅适用于PrestaShop根目录)
prestashopConsole
您可以在这里查看命令列表:commands。
如果您想贡献,请参阅:contribute。
浏览器版本
如果您的托管没有提供CLI,并且如果php exec 和 shell_exec 函数被启用。
您可以使用并下载文件 prestashopConsoleWrapper.php 作为包装器,以直接从浏览器运行一些命令。
此包装器有限制,无法与控制台交互。所有参数都应该通过url传递
以下是一些示例
Show help of the command admin:user:list
prestashopConsoleWrapper.php?command=admin:user:list&options[]=help
List only active modules
prestashopConsoleWrapper.php?command=module:list&options[]=active
List only active modules not from prestashop
prestashopConsoleWrapper.php?command=module:list&options[]=active&options[]=no-native