Soy nuevo en SilverStripe.Punteros para comenzar con los módulos SilverStripe
Me gustaría saber un buen lugar donde pueda comenzar a hacer módulos para SilverStripe; algunos buenos tutoriales para ayudarme a comenzar
Soy nuevo en SilverStripe.Punteros para comenzar con los módulos SilverStripe
Me gustaría saber un buen lugar donde pueda comenzar a hacer módulos para SilverStripe; algunos buenos tutoriales para ayudarme a comenzar
Un módulo SilverStripe puede hacer prácticamente cualquier cosa, por lo que es difícil decir por dónde empezar.
La siguiente página wiki tiene algunos muy información de inicio básica:
Más allá de eso, lo recomiendo leer sobre cómo utilizar ModelAdmin para crear interfaces de administración sencillas de la el CMS, y tal vez echar un buen vistazo a través del API Docs para tener una idea de lo que está disponible para su uso.
Sin embargo, no hay nada fundamentalmente diferente acerca de los módulos como sobre cualquier otra funcionalidad del sitio (o incluso temas) - todo usa la misma API y estructura - así que tal vez descargue algunos módulos populares para ver cómo están construidos .
Por último, es también un SSBits particularmente buenos consejos & página web tutoriales para SilverStripe y el SilverStripe Forum y IRC channel son útiles también.
+1 para descargar módulos y ver cómo están compilados. También agregaría leftandmain.com y, en particular, esta publicación - http://www.leftandmain.com/silverstripe-tips/2010/09/27/silverstripe-development-standards-start-coding-like-a-pro/ –
Otro que he marcado como favorito: http://deadlytechnology.com/ – Hamish
recomiendo el libro SilverStripe "La guía completa para el Desarrollo CMS", se pueden encontrar en Amazon o verlo en línea en Google Books, que no es una referencia completa, pero un buen comienzo para el desarrollo del módulo. Tiene muchos ejemplos, utilizando un proyecto de ejemplo completo (con código descargable) y algunas recetas adicionales para tareas frecuentes.
Si aún no está seguro, puedo recomendar el libro "SilverStripe 2.4 Module Extension, Themes, and Widgets: Beginner's Guide", que se dirige a la versión actual de SilverStripe.
responsabilidad: yo soy el autor del libro, pero dado el título debe adaptarse a sus necesidades, así ...
Aquí están algunos recursos más arriba-hasta la fecha ...
Módulo estructura:
http://docs.silverstripe.org/en/developer_guides/extending/modules/
módulos que publican:
http://docs.silverstripe.org/en/developer_guides/extending/how_tos/publish_a_module/
SilverStripe lecciones en video:
se sienten libres para aceptar la respuesta si era útil. – Hamish