Sono nuovo di SilverStripe.Puntatori per iniziare con i moduli SilverStripe
Mi piacerebbe sapere un buon posto dove posso iniziare a creare moduli per SilverStripe; alcuni buoni tutorial per iniziare.
Sono nuovo di SilverStripe.Puntatori per iniziare con i moduli SilverStripe
Mi piacerebbe sapere un buon posto dove posso iniziare a creare moduli per SilverStripe; alcuni buoni tutorial per iniziare.
Un modulo SilverStripe può fare praticamente qualsiasi cosa, quindi è difficile dire dove iniziare.
la seguente pagina Wiki ha alcuni molto informazioni di avvio di base:
di là di questo, io consiglierei di lettura su come utilizzare ModelAdmin per creare interfacce di amministrazione semplici a il CMS, e forse dare un'occhiata attraverso il API Docs per avere un'idea di ciò che è disponibile per l'uso.
Tuttavia, non c'è nulla di fondamentalmente diverso sui moduli come c'è di qualsiasi altra funzionalità del sito (o anche dei temi) - tutto utilizza la stessa API e struttura - quindi forse scarica alcuni moduli popolari per vedere come sono costruiti .
Infine, SSBits è anche particolarmente buoni consigli & sito tutorial per SilverStripe, e il SilverStripe Forum e IRC channel sono utili anche.
+1 per scaricare i moduli e vedere come sono costruiti. Vorrei anche aggiungere leftandmain.com e in particolare questo post: http://www.leftandmain.com/silverstripe-tips/2010/09/27/silverstripe-development-standards-start-coding-like-a-pro/ –
Un altro che ho aggiunto ai segnalibri: http://deadlytechnology.com/ – Hamish
Raccomando il libro SilverStripe "La guida completa allo sviluppo CMS", lo puoi trovare su Amazon o visualizzarlo online su Google Libri, non è un riferimento completo ma un buon inizio per lo sviluppo del modulo. Ha molti esempi, utilizzando un progetto di esempio completo (con codice scaricabile) e alcune ricette aggiuntive per attività frequenti.
Se non si è ancora sicuri, è possibile prenotare il libro "SilverStripe 2.4 Module Extension, Themes, and Widgets: Beginner's Guide" - il targeting della versione corrente di SilverStripe.
Disclaimer: io sono l'autore del libro, ma dato il titolo dovrebbe soddisfare le vostre esigenze e ...
Ecco alcune risorse più up-to-date ...
Module struttura:
http://docs.silverstripe.org/en/developer_guides/extending/modules/
moduli Pubblicazione:
http://docs.silverstripe.org/en/developer_guides/extending/how_tos/publish_a_module/
video lezioni SilverStripe:
sentiti libero di accettare la risposta se fosse utile. – Hamish