2010-08-09 40 views

Trả lời

5

Chỉ cần gọi.

Nếu đó là trong một tập tin helper khác nhau, điều khiển của bạn có thể bao gồm các helpfile khác bằng cách sử dụng các phương pháp điều khiển "helper"

Added:

Dưới đây là một ví dụ:

# in the view 
<%= my_helper %> 

# in the helper file 
def my_helper 
    "<div>" + someother_helper_which_generates_html + "</div>" 
end 

** Vui lòng thêm các chi tiết khác cho câu hỏi của bạn nếu điều này không giúp ích cho bạn ....

15

thử:
bao gồm AnotherHelper

1

Something như thế này sẽ giúp bạn (ví dụ, trong application_helper.rb)

module ApplicationHelper 

    def create_div 
    html("this is some content") 
    end 

    def html(content) 
    "<div>#{content}</div>" 
    end 

end 

Trong trường hợp này, phương pháp create_div được gọi phương thức html với một chuỗi làm tham số. phương thức html trả về một chuỗi HTML với đối số bạn cung cấp được nhúng. trong chế độ xem, nó sẽ trông giống như:

<%= create_div %> 

hy vọng điều này sẽ hữu ích!

Các vấn đề liên quan