template rails programming language example comment ruby-on-rails-3.2 slim-lang

ruby on rails 3.2 - programming - Ruby on Rails-Haz de Slim la plantilla por defecto



slim rails example (2)

En ti Gemfile, incluye

gem ''slim-rails''

Y para generar tempage delgado, en config / application.rb agregue esta línea de código

class Application < Rails::Application ........................................ config.generators do |g| g.template_engine :slim end end

Estoy trabajando en un proyecto de Ruby on Rails y necesito personalizar las vistas predeterminadas proporcionadas por Gems.

El requisito es usar Slim para la plantilla. Entiendo que ERB es el motor de plantillas predeterminado para Rails.

Según mi observación, la prioridad es para ERB y, si no, utilizará las vistas Slim / Haml.

¿Me interesa saber si es posible configurar Slim como predeterminado en lugar del ERB?

¿Cómo se puede lograr esto para que cuando cree una versión local de una plantilla en Slim anule la plantilla provista por la gema?

Cualquier pista será apreciada.


Puede usar la gema de los "rieles delgados" que se construye para generar la plantilla delgada de manera predeterminada.

https://github.com/slim-template/slim-rails

Simplemente reemplace la gem ''slim'' por la gem ''slim-rails'' en su Gemfile.