问题标签 [spina-cms]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
161 浏览

ruby-on-rails - Spina CMS 路由设置默认登陆页面

我有使用Spina CMS的 Rails 应用程序,

我希望登录页面\成为管理员中的页面之一。

例如。localhost:3000\home是我的localhost:3000

目前正在获得 404 设置root :to => 'pages#home'

似乎root :to ...被 Spina 路线覆盖 在此处输入图像描述

路线.rb

0 投票
1 回答
49 浏览

ruby-on-rails - Ruby 模块中的覆盖方法

在 Spina 中有一个类Account

其中被称为方法:

我在/app/models/spina目录中创建了一个带有Account类的 Module Spina,其代码与 gem 的帐户模型中的代码完全相同,唯一更改的行是:

(基本上增加了2个属性)

我非常确定,这不是正确的方法,而且它缺乏关于如何在 Rails 中工作的知识。很高兴获得信息,这里的正确解决方案/方法是什么。

PS Ruby 和 Rails 的新手,所以请在回答时非常严格。

更新 12.07.20-1 我创建了一个猴子补丁:

~/app/models/spina/account.rb