【问题标题】:Ruby On Rails CMS FrameworkRuby On Rails CMS 框架
【发布时间】:2010-06-08 10:14:51
【问题描述】:

我想为 Rails 应用程序创建一个框架。它将是一个 Rails 应用程序,但打包到 gem 中(如 Radiant CMS)。

它必须像这样工作:

gem install cmsframework

然后:

cmsframework the_app

之后,我们有了一个 Rails 应用程序的骨架框架,没有任何控制器等。所有控制器都是从 cmsframework gem 加载的。

如果我想重写一些文件(例如 public/styles.css),我必须简单地在我的应用程序(the_app)中创建它。

如果我想在我的应用程序中添加新功能,我可以创建一个插件。但主要功能必须从 cmsframework gem 加载。

实现这一点的最佳方法是什么?

【问题讨论】:

    标签: ruby-on-rails content-management-system rubygems


    【解决方案1】:

    也许从这里开始:http://guides.rails.info/plugins.html。密切关注有关添加自定义生成器和打包为 gem 的部分。这也可能有所帮助:http://railscasts.com/episodes/218-making-generators-in-rails-3

    【讨论】:

      【解决方案2】:

      你可以用这个框架很好CamaleonCMS

      【讨论】:

        猜你喜欢
        • 2013-04-23
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2012-03-29
        • 2011-08-09
        • 1970-01-01
        • 2011-09-03
        相关资源
        最近更新 更多