Tag: 内容管理系统

Rails引擎和设计

我有一个Rails引擎,我想在那里使用Devise。 我按照本指南正常安装了装置。 我在我的引擎devise.rb中添加了这个: Devise.setup do |config| config.router_name = :cms_user end 我在路线文件中添加了这个: Cms::User::Engine.routes.draw do devise_for :users, { class_name: ‘Cms::User’, module: :devise } end 我在我的路线中添加了这个: devise_for :users, { class_name: ‘Cms::User’, module: :devise } 但是我一直收到这个错误: undefined method ‘cms_user’ 我究竟做错了什么 ?

Ruby on Rails内容管理系统?

是否有可行的开源Ruby on Rails内容管理系统? 我需要一个能够管理结构化内容,内容关系,分类(结构化分类和免费标记)以及简单发布工作流的CMS。 我希望最终将内容保存为XML。 内容也需要从其发布的页面中抽象出来。 谢谢,迈克

Nesta CMS和Rails3集成:将博客添加到现有的rails 3应用程序中

我将nesta(0.9.8)cms添加到现有的Rails 3.0.10应用程序中。 我启动并运行了博客,但没有布局/样式表。 我到目前为止所做的是:1。在rails app main root中,添加gem’natea’,gem’sass’并运行’bundle’ 2.运行“nesta new nesta-blog”3。编辑config.ru如下: require ::File.expand_path(‘../config/environment’, __FILE__) map “/” do run MyRails3App::Application end require ‘nesta/env’ require ‘nesta/app’ Nesta::App.root = ::File.expand_path(‘./nesta-blog’, ::File.dirname(__FILE__)) map “/blog” do run Nesta::App end 4.编辑config / routes.rb如下: require ‘nesta/env’ require ‘nesta/app’ Rails3MongoidOmniauthSimple::Application.routes.draw do mount Nesta::App.new => “/blog” root :to => “home#index” … 5. cd nesta-blog 6.运行nesta […]

Ruby Enterprise Edition与Ruby 1.9

我打算建立一个简单的CMS网站,用户可以通过video,照片和文字提交和查看post。 我想做的一个决定是在Ruby Enterprise Edition和Ruby 1.9之间进行选择。 我关心的事情是: 性能和可扩展性。 与现有gems /插件/开源项目的兼容性。 开发和部署的速度(我将在VPS上部署)。 你的建议是什么?