Tôi nghĩ rằng điều này đã được hỏi trước nhưng mặc dù tôi đã tìm kiếm trên Google nhưng tôi chưa đưa ra giải pháp.Đường ray: sử dụng "content_for" sau "tương ứng" bên trong bố cục
Vì vậy, đây là những gì tôi đang cố gắng để làm trong Rails 2.3.5:
layouts/application.html.erb:
<html>
<head>
... some other stuff
<%= yield :head %>
</head>
<body>
<% content_for :head, "something that belongs in the head" %>
</body>
</html>
Thông báo sản lượng trước các content_for.
Tôi biết rằng Rails - theo mặc định - không cho phép nội dung: đầu được xác định sau khi sử dụng năng suất - có ý nghĩa.
Tôi thậm chí đã thử hooking vào quá trình tạo mẫu nhưng không thành công cho đến nay.
Vì vậy, mục tiêu của tôi là để có thể xác định content_for bên trong partials/mẫu và có "lợi nhuận" bằng cách nào đó bị trì hoãn và thực hiện ngay trước khi phản ứng được gửi đến trình duyệt.
Có ai đó đưa ra giải pháp không?
Chúc mừng và cảm ơn, Frank
Cập nhật Tôi sẽ đi với ý tưởng weppos và cố gắng bản thân mình lên giá middleware. thanks