小编use*_*097的帖子

我应该在哪里放置模型访问的功能? - Rails 3.1

我被告知帮助程序只是用于视图所需的功能.

我应该在哪里放入模型常用的功能?控制器怎么样?

放置常用函数的惯例是什么:

1)模型

2)观点

3)控制器

问题:在lib中创建一个模块来保存函数并将模块包含在一个类中会为类创建一个实例方法.

问题:这三种常见且需要的功能如何?

ruby-on-rails ruby-on-rails-3.1

3
推荐指数
1
解决办法
922
查看次数

Application Controller中的全局数据? - Rails 3.1

我有几个元素在每个视图中需要并尝试在应用程序控制器中设置它们(这不起作用)...

class ApplicationController < ActionController::Base
  protect_from_forgery

  @top_categories = Category.top.limit(10)

end
Run Code Online (Sandbox Code Playgroud)

如何在所有视图中提供全局数据?

ruby-on-rails ruby-on-rails-3.1

3
推荐指数
1
解决办法
2744
查看次数

如何点击<li>的自包含<a>?

这是我试过的JS:

$('#footer').find('.browse li').click(function(e){
            $(this).find('a').click();
        });
Run Code Online (Sandbox Code Playgroud)

这是有问题的HTML:

<div id="footer" class="span-24"><div class="footer-box"><div class="footer-holder">
    <div class="browse">
        <ul>
           <li><a href="xyz">123</a></li>
           <li><a href="xyz">123</a></li>
           <li><a href="xyz">123</a></li>
           <li><a href="xyz">123</a></li>
        </ul>
    </div>
</div></div></div>
Run Code Online (Sandbox Code Playgroud)

<a>如果单击,如何进行<li>单击?

PS.这是由于css设计(LI有一堆填充和背景,不能放在A)

javascript jquery

3
推荐指数
1
解决办法
400
查看次数

如何从句子中删除单词数组?

我有一系列停用词:

myArray = ["","a","ago","also","am","an","and","ani","ar","aren't","arent","as","ask","at","did","didn't","didnt","do","doe","would","be","been","best","better"]

我想删除句子中的匹配项:

str = 'A something and hello'

所以它变成:

'something hello'

1.我怎么能用红宝石做到这一点?

2.我怎么能为一个字符数组(删除所有匹配的字符)呢?

这是字符数组:

["(",")","@","#","^"]

ruby ruby-on-rails

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

如何使用Rails 3将数据划分为列?

如何将对象的结果显示为如下列的列:

<ul>
    <li><a href="#">Category name</a></li>
    <li><a href="#">Category name</a></li>
    <li><a href="#">Category name</a></li>
</ul>
<ul>
    <li><a href="#">Category name</a></li>
    <li><a href="#">Category name</a></li>
    <li><a href="#">Category name</a></li>
</ul>
<ul>
    <li><a href="#">Category name</a></li>
    <li><a href="#">Category name</a></li>
    <li><a href="#">Category name</a></li>
</ul>
Run Code Online (Sandbox Code Playgroud)

无论返回的结果如何,@categories = Category.all我都希望将它们分成三列.以编程方式执行此操作的最佳方法是什么?

ruby ruby-on-rails ruby-on-rails-3.1

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

回形针给错误的网址.怎么修?

我在模型中的回形针路径是:

has_attached_file :image, :path => ":rails_root/app/assets/images/article_images/:id/:style_:basename.:extension"
Run Code Online (Sandbox Code Playgroud)

但是当我打电话时article.image.url,这里是我得到的网址(已损坏):

/system/images/64294/original/fantastik.jpg?1324288670
Run Code Online (Sandbox Code Playgroud)

ruby-on-rails paperclip ruby-on-rails-3 ruby-on-rails-3.1

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

如何检查给定日期是否在365天之内?

Rails新手问题:

给定格式中数据库的日期时间2012-02-12 23:59:30,如何在365天内检查它是否存在?

我尝试了以下但没有奏效: <%= expedite - Date.today %>

ruby ruby-on-rails ruby-on-rails-3.1

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

如何在Ruby中减少long if条件?

在Ruby中写条件的最佳方法是什么?

if (    $response_code == "400" ||
        $response_code == "401" ||
        $response_code == "402" ||
        $response_code == "403" ||
        $response_code == "404" ||
        $response_code == "411" ||
        $response_code == "500" ||
        $response_code == "501" ||
        $response_code == "502" ||
        $response_code == "0")
    {
        return false;
    }
Run Code Online (Sandbox Code Playgroud)

Ruby似乎有简洁的做事方式,所以想知道我是否可以避免写这样的长篇大论.

ruby ruby-on-rails

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