axyr/silverstripe-console

缺失的 Silverstripe 控制台:supersake

安装次数: 37

依赖者: 0

建议者: 0

安全: 0

星标: 23

关注者: 4

分支: 1

开放问题: 6

类型:silverstripe-module

dev-analysis-XNAG94 2016-04-18 21:24 UTC

This package is not auto-updated.

Last update: 2024-09-20 19:09:32 UTC


README

Scrutinizer Travis Packagist Packagist Packagist

使用 supersake 从命令行与您的 Silverstripe 应用程序进行交互。

Screenshot

安装

composer install

$ composer require axyr/silverstripe-console

在您的网站根目录下运行此命令

$ php framework/cli-script.php dev/build
$ cp ./console/publish/supersake supersake

现在保护 supersake 文件

更新 .htaccess

# Deny access to supersake
<Files supersake>
	Order allow,deny
	Deny from all
</Files>

更新 web.config

<fileExtensions allowUnlisted="true" >
    ...
    <add fileExtension="supersake" allowed="false"/>
    ...
</fileExtensions>

您现在应该能够在您的网站根目录下运行此命令,以显示可用的命令列表

$ php supersake

总结

使用预定义或自定义模板创建 DataObjects、页面等。

$ php supersake make:dataobject MyCustomDataObject

使用美观的表格样式列表列出 DataObjects、控制器、配置等。

$ php supersake list:controller

更多信息

文档

关于行为准则,请参阅 CodeOfConduct

关于贡献,请参阅 Contributing

有关更多文档信息,请参阅 docs