回答
SilverStripe模块几乎可以做任何事情,所以很难说从哪里开始。
下的维基页面有一些非常基本启动信息:
除此之外,我建议你如何使用ModelAdmin建立在简单的管理界面读了CMS,也许可以通过API Docs了解一下什么是可用的。
然而,关于任何其他网站功能(甚至是主题),模块没有什么根本不同 - 它们都使用相同的API和结构 - 因此可能下载一些流行的模块以查看它们是如何构建的。
最后,SSBits也是一个特别好的技巧&教程网站SilverStripe,和SilverStripe Forum和IRC channel也很管用。
下载模块+1,看看它们是如何构建的。我还会添加leftandmain.com,特别是这篇文章 - http://www.leftandmain.com/silverstripe-tips/2010/09/27/silverstripe-development-standards-start-coding-like-a-pro/ – 2010-11-10 01:34:16
另一个我有书签:http://deadlytechnology.com/ – Hamish 2010-11-10 20:29:41
我推荐SilverStripe一书“CMS开发的完整指南”,您可以在亚马逊网站上找到它或在Google图书上在线查看它,它不是一个完整的参考书,而是模块开发的良好开端。 它有很多例子,使用一个完整的示例项目(可下载的代码)和一些额外的食谱频繁的任务。
如果您还不确定,我可以推荐本书"SilverStripe 2.4 Module Extension, Themes, and Widgets: Beginner's Guide" - 针对当前的SilverStripe版本。
免责声明:我这本书的作者,但由于标题应该符合你的要求,以及...
这里有一些更先进的最新资源...
模块结构:
http://docs.silverstripe.org/en/developer_guides/extending/modules/
出版模块:
http://docs.silverstripe.org/en/developer_guides/extending/how_tos/publish_a_module/
门SilverStripe视频课程:
- 1. NQunit.NUnit入门指南
- 2. Boost.Spirit入门指南?
- 3. Apache ServiceMix入门指南
- 4. AllcountJS入门指南问题
- 5. Maven快速入门指南
- 6. 是否有一个cloudscribe入门指南?
- 7. Strongloop/Loopback入门指南缺少root.js
- 8. 入门指南 - 查看商店
- 9. PhoneGap 2.0 iOS入门指南越野车?
- 10. Xcode中的OpenGL入门指南
- 11. 我卡在AWS兰巴:入门指南
- 12. groovy和春季入门指南
- 13. RoR入门指南:Rake db:migrate undefined method'reference'
- 14. Android上的WiFi入门指南
- 15. Ember JS入门指南 - 屏幕闪烁
- 16. Silverstripe googlesitemaps模块
- 17. 南希:FormsAuthentication - 入门
- 18. C/++中的简单模块化指南?
- 19. 在Visual Basic中将文件写入Excel的入门指南
- 20. SilverStripe 3.1注册表模块
- 21. SilverStripe博客模块翻译
- 22. 酒店门户 - 旅游指南 - Joomla模板
- 23. Rails入门指南 - 错误(很抱歉,但出错了)
- 24. 需要一个更好的“入门”电梯指南
- 25. 是否有最新的城堡温莎入门指南
- 26. 需要商业资料网站入门指南
- 27. 入门指南与GCC/GDB设置的Emacs?
- 28. 不能创建在轨数据库入门指南
- 29. 指南针GPS指南针
- 30. Silverstripe中的灵活内容模块
随意接受的答案,如果它是有用的。 – Hamish 2010-11-19 07:57:53