/ / Ako môžem zmeniť motory šablón objednávky, ktoré sa používajú v Rails 3.0.10? - rubínové koľajnice, haml, erb, slim-lang

Ako môžem zmeniť šablóny objednávok, ktoré sa používajú v Rails 3.0.10? - rubíny na koľajniciach, haml, erb, slim-lang

Vzhľadom k tomu, že mám šablóny zobrazenia index.html.erb ,index.html.haml a index.html.slim v rovnakom adresári. Ako môžem nakonfigurovať Rails tak, aby najskôr používal tenké šablóny, ak sú k dispozícii, potom šablónu haml a poslednú šablónu erb?

odpovede:

1 pre odpoveď č. 1

Myslím, že by ste si to mali vytvoriťpoužil na získanie skutočného súboru niečo iné ako poradie kľúčov (predvolený je FileSystemResolver; pozrite si action_view / template / resolver.rb; pozrite si action_view / template / handlers.rb pre vec poradia kľúčov, na ktorú odkazujem). Toto je neoverené , prepáčte :(

Nie som si istý, ako to povedať Railsovi použitie avšak nová implementácia (za predpokladu, že to nie je ibaopice-zaplátanie). Používanie vlastného prekladača zobrazenia je rovnako jednoduché ako volanie aplikácie append_view_path v triede radiča, ale nie som si istý, či to má zmysel.