2011-03-17 13 views
5

Necesito modificar Spree (funcionalidad y vistas). Pero Spree se instala como una gema (no es una aplicación simple), creo que en realidad es un motor de Rails ¿verdad? Soy bastante nuevo en todo esto.¿La mejor manera de personalizar Spree?

Pero, ¿cuál es exactamente la mejor manera de agarrar Spree y personalizarlo completamente para crear su propia solución de comercio electrónico?

Gracias.

PS: El uso de Ruby 1.8.7 y Rails 3.

Respuesta

8

Puede personalizar fácilmente juerga por las anulaciones. Cuando generas un nuevo sitio de juerga dentro de tu aplicación de Rails, puedes ver que crea directorios vacíos como vistas, controladores, etc. Cuando tu aplicación está cargada, primero mira esta ubicación y luego carga desde Gem. Supongamos que desea personalizar la página de visualización del producto, colocar show.html.erb en la aplicación/views/products/y personalizarlo de la manera que desee.

+0

Lo que hice fue buscar en la gema spree_core para ver qué archivos se estaban cargando (es decir, cómo se llaman los parciales) –