私は自分の問題を解決することを考えていて、助けが必要です。
ユーザーに支払う必要があるため、管理者がすべてのユーザーを表示し、それぞれに支払うことができるページがあります。
ユーザーに属するWebサイトモデルがあります。ユーザーに支払う必要がある Web サイト モデルの属性によって異なりますが、ユーザーには多くの Web サイトがあり、これを整理する方法がわかりません。
電話することで、すべてのユーザーのWebサイトを取得できます
user.websites
編集:すべての支払いを合計する必要がないため、各ウェブサイトに個別のリンクを生成する方法を取得できません-各ウェブサイトに個別のリンクが必要です
これが私の支払い機能です(関連するコードのみを残します):
def pay
...
user = User.find(params[:user_id])
@params_id = params[:user_id]
@websites = user.websites
data = {"actionType" => "PAY",
"receiverList.receiver(0).email"=> user.email,
"receiverList.receiver(0).amount" => website.amount,
...
end
または、それぞれが自分の見解で行うウェブサイトを追加する必要があります。何かのようなもの:
<% @users.each do |user| %>
<%@websites.each do |website|%>
<li>
<%= user.email %>
<%= link_to "Pay", pay_path(user.id, website.amount)%>
</li>
<%end%>
<% end %>
あなたが私を推薦できるものと私はどんな助けにも感謝します!