小编Jaw*_*wad的帖子

rails namespace未初始化的常量

我正在我的应用程序中创建管理面板,我为admin(用户模型已经存在)创建了脚手架用户控制器,如下所示:

rails g scaffold_controller Admin::User username:string password_digest:string role:string
Run Code Online (Sandbox Code Playgroud)

在路线上

namespace :admin do
resources :users
resources :dashboard
end
Run Code Online (Sandbox Code Playgroud)

和controllers/admin/users_controllers.erb看起来像

class Admin::UsersController < ApplicationController
  # GET /admin/users
  # GET /admin/users.json
  def index
    @admin_users = Admin::User.all

    respond_to do |format|
      format.html # index.html.erb
      format.json { render json: @admin_users }
    end
  end
Run Code Online (Sandbox Code Playgroud)

所以当我去url/admin/users时出现以下错误:

NameError in Admin::UsersController#index

uninitialized constant Admin::User
Run Code Online (Sandbox Code Playgroud)

我该如何解决这个问题

谢谢

ruby-on-rails ruby-on-rails-3.2

7
推荐指数
1
解决办法
7526
查看次数

ActiveAdmin 如何从列中获取总和

我有一种情况,我想获得一列的总和并显示它

例如在 activeadmin

ActiveAdmin.register Expense do    
   index do       

    column :amount 
    column :details
    column :created_at

    default_actions
  end         
end
Run Code Online (Sandbox Code Playgroud)

我需要对amount列求和并显示出来。另外我不知道在哪里显示Total Sum,也许是侧边栏?如果结果被过滤,那么总和必须根据显示的结果相应地改变。

ruby-on-rails activeadmin

4
推荐指数
1
解决办法
2677
查看次数

yii框架:url路由

我正在学习Yii并进入了url路由问题.我有一个控制器如下

class PageController extends Controller
{
public function actionIndex()
{

    echo 'index';
}
    public function actionGetPage($page = '')
{
            echo $page;
}
Run Code Online (Sandbox Code Playgroud)

在config/main.php中

    'urlManager'=>array(
        'urlFormat'=>'path',
        'rules'=>array(
                            'page'=>'page/index',
                            '<controller:\w+>/<id:\d+>'=>'<controller>/view',
            '<controller:\w+>/<action:\w+>/<id:\d+>'=>'<controller>/<action>',
            '<controller:\w+>/<action:\w+>'=>'<controller>/<action>',
        ),
    ),
Run Code Online (Sandbox Code Playgroud)

我如何设置网址规则所以当我使用http:// localhost/page /关于它应该工作和打印"关于"

yii

2
推荐指数
1
解决办法
1万
查看次数