Chciałbym przetestować dwa różne interfejsy dla mojej aplikacji Rails. Idealnie chciałbym mieć dwa oddzielne pliki css, jeden powiązany z każdym interfejsem (np. New_interface.css i old_interface.css). Obecnie mam dwa różne części dla interfejsów, jeden o nazwie _new_interface.html.erb i jeden o nazwie _old_interface.html.erb. Jeśli chciałbym wywołać prawidłowy plik css, gdy załadowany jest dany widok, w jaki sposób mogę to zrobić? Na przykład, jeśli załaduję _new_interface.html.erb, chcę załadować plik new_interface.css i zignorować plik old_interface.css.Specyficzne dla strony CSS z Railsami App
Moja application.css:
/*
*= require_tree
*/
Proszę sprawdzić poprzednie pytanie, chodzi o JavaScript, ale rozwiązanie jest takie samo dla CSS. http://stackoverflow.com/questions/6167805/using-rails-3-1- where-do-you-put-your-page-specific-javascript-code – depa
Skończyło się na tym rozwiązaniu. Dzięki za twoją odpowiedź! – scientiffic
Odpowiedziałem na to pytanie tutaj, jeśli potrzebujesz. http://stackoverflow.com/questions/26243434/separate-css-folders-for-separate-rails-controllers/26246392#26246392 – user3591126