2

csvファイルをエクスポートする次のコードがあります。

  - if @product.type_id == 2
= "#{l(:user)} ID , #{l(:name)} , #{l(:company)} , #{l(:item)} , #{l(:total)} , #{l(:order_time_stamp)}"
- orders = @product.orders
- orders.each do |order|
  - order_users = get_user_who_order order
  - order_users.each do  |order_user|
    - user = order_user[:user]
    - products , op_total = get_products_and_total order_user[:order_products]
    - company = user.company.present?  ? user.company.name : ''
    - products = products.join('. ')

ただし、現在単一の列にレンダリングされているアイテムのリストがありますが、item1、item2、item3 などの異なる列にある必要があります。

4

1 に答える 1

0

これをhamlで行うのは私には少しおかしいようです。代わりにこれに使用できる Ruby の優れた CSV ライブラリがあります。

それでもhamlでそれを行うと主張する場合、欠けているのは余分なものを印刷する,ことです-このようにhamlを使用するときは、自分でこれを行う必要があります。=あなたのループにはまったく表示されません。どうすれば印刷物を手に入れることができますか? (ヘッダー以外?)

于 2015-05-20T11:16:47.393 に答える