rails que para libro how desde comandos codigos cero caracteristicas ruby-on-rails

ruby-on-rails - que - ruby on rails para web



DiseƱo de rieles por controlador (3)

Tengo un controlador de casa y un controlador de noticias. Quiero que ambos controladores utilicen el archivo de diseño application.html.erb y además, para el hogar, use el diseño de inicio y las noticias, use el diseño de noticias. y luego renderizar una vista específica. ¿Es esto posible en los carriles?

En otras palabras, no quiero especificar un diseño por vista, sino por controlador, ambos heredando del diseño application.html.erb.

Lo que quiero hacer es eliminar la redundancia de agregar la barra de navegación superior e incluir javascript / css en cada archivo de diseño único. Prefiero incluir eso en un archivo y hacer un diseño específico del controlador con otro diseño y, finalmente, renderizar la vista.

Gracias



Puede decirle a un controlador que use un diseño específico, por ejemplo,

class HomeController < ApplicationController layout ''home'' end class NewsController < ApplicationController layout ''news'' end

Estos esperarán los diseños en app / views / layouts / home.html.erb, etc.