Pointers for getting started with SilverStripe modules
Asked Answered
T

4

5

I am new to SilverStripe.

I would like to know a good place where I can start making modules for SilverStripe; some good tutorials to get me started.

Tee answered 8/11, 2010 at 12:27 Comment(0)
F
12

A SilverStripe module can do practically anything, so it's hard to say where to get started.

The following Wiki page has some very basic startup information:

Beyond that, I'd recommend reading up on how to use ModelAdmin to create simple administration interfaces in the CMS, and maybe take a good look through the API Docs to get an idea of what is available to use.

However, there is nothing fundamentally different about modules as there is about any other site functionality (or even themes) - it all uses the same API and structure - so maybe download a few popular modules to see how they're built.

Finally, SSBits is also a particularly good tips & tutorials website for SilverStripe, and the SilverStripe Forum and IRC channel are useful too.

Fanion answered 9/11, 2010 at 22:39 Comment(1)
+1 for download modules and see how they're built. I would also add leftandmain.com and in particular this post - leftandmain.com/silverstripe-tips/2010/09/27/…Thoracotomy
S
1

I recommend the SilverStripe book "The Complete Guide to CMS Development", you can find it at Amazon or view it online at Google Books, it is not a complete reference but a good start to module development. It has many examples, using a complete example project (with downloadable code) and some additional recipes for frequent tasks.

Spout answered 4/4, 2011 at 7:33 Comment(0)
F
1

Here are some more up-to-date resources...

Module structure:

http://docs.silverstripe.org/en/developer_guides/extending/modules/

Publishing modules:

http://docs.silverstripe.org/en/developer_guides/extending/how_tos/publish_a_module/

SilverStripe video lessons:

http://www.silverstripe.org/learn/lessons/

Fiorenza answered 9/5, 2015 at 2:10 Comment(0)
P
0

If you're still unsure, I can recomment the book "SilverStripe 2.4 Module Extension, Themes, and Widgets: Beginner's Guide" - targeting the current SilverStripe version.

Disclaimer: I'm the author of the book, but given the title it should fit your requirements well...

Puiia answered 4/8, 2011 at 12:8 Comment(0)

© 2022 - 2024 — McMap. All rights reserved.