小编rfu*_*duk的帖子

Rails:将子域路由到资源

是否可以将子域映射到资源?我有一个公司模特.目前,使用subdomain_fu,我的路由文件包含:

map.company_root  '', :controller => 'companies', :action => 'show',
                      :conditions => { :subdomain => /.+/ }
Run Code Online (Sandbox Code Playgroud)

我的公司模型包含"子域"列.

虽然这是按预期工作的,但它是一条命名的路线而且并不安宁.基本上,我需要将"name.domain.com"映射到公司控制器的show动作.命名路由是可行的,还是可以使用资源路由?

subdomain routing ruby-on-rails

8
推荐指数
2
解决办法
8520
查看次数

你如何在Coffeescript中进行匿名课程?

我有一个有效的coffeescript/backbone成语,如下所示:

SidebarWidgets = ((() ->
    SidebarWidgets = { }

    class SidebarWidgetPrototype extends Backbone.View
        initialize: (options) ->
            @template = $(options.templateId).html()
        render: () ->
            $(@el).html(_.template(@template, @model.toJSON()))
            @el

    class SidebarWidgets.user extends SidebarWidgetPrototype
    class SidebarWidgets.shoppingcart extends SidebarWidgetPrototype
    class SidebarWidgets.messages extends SidebarWidgetPrototype
    SidebarWidgets
)())

class Sidebar extends Backbone.View
    views: ['user', 'shoppingcart', 'messages']
    initialize: (options) ->
        @subviews = { }
        _.each(@views,(v) =>
            subviews[v] = news SidebarWidgets[v](
                model: cxDatasets[v]
                id: 'sidebar-' + v
                templateId: '#sidebar-' + v + 'template'
            )
        )
    render: () ->
        $(@el).html()
        _.each(@views, (v) …
Run Code Online (Sandbox Code Playgroud)

coffeescript backbone.js

6
推荐指数
1
解决办法
1807
查看次数