Плъгин за поддръжка на теми в rails приложение: http://github.com/jystewart/theme_support
В нашият случай е необходима поддръжка на теми за множество сайтове управлявани от едно приложение. За целта надградихме, по-горе посоченият плъгин – кода на плъгина с отразени промени: http://github.com/bgonrails/theme_support. (По кода на плъгина остава още малко работа, а по-точно да се довърши работата на плъгина с mailer теми и liquid теми за множество сайтове.)
Примерно използване:
Оригиналният плъгин търси и създава теми в директория themes/”име на темата”, идеята на промяната е структурата да стане themes/”site id”/”име на темата”.
Имаме Site модел, който съдържа информация за използваната тема( Site.theme -> която трябва да бъде в themes/Site.id/Site.theme).
Зареждане на тема за даден сайт:
application_controller.rb
Leave a Reply
www.bgonrails.com
- Ruby: Най-добрите практики
- RoR плъгини
- SuperHosting.bg on Rails
- Rails хостинг в България – тема с продължение…
- ICN.bg on Rails
- Space.bg on Rails
- Проследи BGonRails в Twitter, Edno23
- Ruby gems and Rails plugins
- Анализ качеството на код
- sofia.rb
soruby.org
Error: Feed has a error or is not valid
news.bgonrails.com
Error: Feed has a error or is not valid













Коментари