• 第一次用 Rails 开发网站 at 2012年08月25日

    #17 楼 @hi54yt 国内的服务器,暂时放在朋友那里,具体机房不太清楚。

    #18 楼 @chairy11 从设计到上线 3 个月,都是业余时间在做,有时候也是一个星期没有进度。

  • 第一次用 Rails 开发网站 at 2012年08月25日

    #14 楼 @w7938940 render_list 应该是在 helper 里面定义的吧。我是先在 helper 里面定义了一个数组:

    
    def global_nav_items
        [{:id => 'index', :url => '/', :name => t(:page_index)}, {:id => 'screenshot', :url => '/screenshot/', :name => t(:page_screenshot)}, {:id => 'lines', :url => '/lines/', :name => t(:page_lines)}, {:id => 'fast', :url => '/fast/', :name => t(:page_fast)}]
    end
    

    然后在页面中:

    - global_nav_items.each do |nav|
    - active = nav[:id] == @page_id ? 'active' : ''
      %li{:class => "#{active}"}
        = link_to nav[:name], nav[:url]
    

    每个页面有个 @page_id ,如果是当前页面,就给菜单项加个 class="active"

  • 第一次用 Rails 开发网站 at 2012年08月25日

    #12 楼 @fsword 你是指哪里无法登录?是第三方账号还是注册之后?

  • 第一次用 Rails 开发网站 at 2012年08月25日

    #4 楼 @hellfig #5 楼 @LinuxGit 哈哈,其实我现在也更喜欢樱木一点。