【发布时间】:2011-05-06 15:29:43
【问题描述】:
我是 SilverStripe 的新手。
我想知道一个可以开始为 SilverStripe 制作模块的好地方;一些很好的教程可以帮助我入门。
【问题讨论】:
-
如果有用,欢迎采纳。
标签: silverstripe
我是 SilverStripe 的新手。
我想知道一个可以开始为 SilverStripe 制作模块的好地方;一些很好的教程可以帮助我入门。
【问题讨论】:
标签: silverstripe
SilverStripe 模块几乎可以做任何事情,所以很难说从哪里开始。
以下 Wiki 页面有一些非常基本的启动信息:
除此之外,我建议阅读有关如何使用 ModelAdmin 在 CMS 中创建简单的管理界面的内容,并可能仔细查看 API Docs 以了解可用的内容。
但是,模块与任何其他网站功能(甚至主题)并没有本质上的不同——它们都使用相同的 API 和结构——所以也许下载一些流行的模块来看看它们是如何构建的。
最后,SSBits 也是一个特别好的 SilverStripe 提示和教程网站,SilverStripe Forum 和 IRC channel 也很有用。
【讨论】:
我推荐 SilverStripe 的书《CMS 开发的完整指南》,你可以在 Amazon 上找到它,或者在 Google Books 上在线查看它,它不是一个完整的参考书,但它是模块开发的一个好的开始。 它有许多示例,使用了一个完整的示例项目(带有可下载的代码)和一些用于频繁任务的额外配方。
【讨论】:
【讨论】:
如果您仍然不确定,我可以推荐这本书 "SilverStripe 2.4 Module Extension, Themes, and Widgets: Beginner's Guide" - 针对当前的 SilverStripe 版本。
免责声明:我是这本书的作者,但考虑到书名,它应该很符合您的要求...
【讨论】: