使用Rails 3的两列HTML表

使用Rails 3的两列HTML表,html,ruby-on-rails,ruby,html-table,Html,Ruby On Rails,Ruby,Html Table,我认真地搜索了3天这个话题,但我找不到任何可以帮助我解决问题的东西 我有一个表格,可以为我工作的工厂打印看板卡,但是我需要打印它们的Avery表是2列乘3行,我的表格显示3列X 2行 卡1 |卡2 |卡3 卡4 |卡5 |卡6 我需要这个布局是2列X行 卡1 |卡2 卡3 |卡4 卡5 |卡6 这是我的Rails视图: <% count = @card.start%> <% @card.finish.times do %> <table border="0"

我认真地搜索了3天这个话题,但我找不到任何可以帮助我解决问题的东西

我有一个表格,可以为我工作的工厂打印看板卡,但是我需要打印它们的Avery表是2列乘3行,我的表格显示3列X 2行

卡1 |卡2 |卡3 卡4 |卡5 |卡6 我需要这个布局是2列X行

卡1 |卡2 卡3 |卡4 卡5 |卡6 这是我的Rails视图:

    <% count = @card.start%>
<% @card.finish.times do %>
<table border="0" cellspacing="5" cellpadding="5" class="table">
    <tr>
    <tr>
        <td id="part_no_card_no" class="all">
            <%= @card.part_no %>
            &nbsp
            &nbsp
            <%= count %> /
            <%= @card.finish %>
        </td>
    </tr>   
    <tr>
        <td>
            <%= image_tag "#{@card.part_no}" + "-" + "#{count}" + "-" + "#{@card.finish}" + ".png" %>
        </td>
    </tr>
    <tr>
        <td>
            <%= @card.description %>
        </td>
    </tr>
    <tr>
        <td>
            <%= @card.from_loc %>
            -
            <%= @card.to_loc %>
        </td>
    </tr>
    <tr>
        <td>
            Cantidad en Bin: <%= @card.bin_qty %>  EA
        </td>
    </tr>

        </td>
    </tr>

    </tr>
</table>
<% count += 1 %>
<% end %>

 
 
/
-
康蒂达德恩宾:EA

我希望有人能为这项任务提供一些指导。

这更像是HTML。要在一行中有两列,请在标记中保留两个's,例如

e、 g为2列

<tr>
 <td>col-1</td>
 <td>col-2</td>
</tr>

col-1
col-2
4列

<tr>
 <td>col-1</td>
 <td>col-2</td>
 <td>col-3</td>
 <td>col-4</td>
</tr>

col-1
col-2
col-3
col-4

首先,我不太了解您的卡系统及其属性,因为您只显示了一些简单的布局,但您的
视图
看起来更先进。所以我给你们一个关于我的代码的例子,我会在需要的时候编辑它

我有一个名为
user\u menu
的表,我想像这样显示它:(
[]
mean
checkbox

我用它


正确%>

有了这段代码,我就可以很容易地生成它。

我不是ruby开发人员,但我可以告诉你,第4行的错误应该不存在,第37-40行的末尾也有
删除它。这些都是HTML错误。我希望这会对你有所帮助。谢谢,这有点难理解。据我所知,所有行都只有一列。你觉得3怎么样?这更像是一个HTML的东西。若要在一行中有两列,请在标记中保留两个,例如,您想成为静态表还是动态表?如果你想有一些动态表格,请看我的答案。希望可以帮助我的解决方案,您不再需要创建您的表格手册了。这种方式比我的
user\u菜单
更为枯燥和简单。如果你的
卡也是动态的,我认为这个解决方案可以给你带来更大的效果,而不需要付出更多的努力。希望能帮助喜巴拉,谢谢大家的回应。那么我必须添加一个条件来确定哪些数据在左边,哪些数据在右边使用CSS?
[] Products     [] Suppliers
[] Categories   [] Units
<table class="table table-condensed">
    <% @user_menus.in_groups_of(2, false) do |user_menu_array| %>
      <tr>
        <% for user_menu in user_menu_array %>
        <td>
          <label class="checkbox">
          <%= check_box_tag "user_group[user_menu_ids][]", user_menu.id, @user_group.user_menus.include?(user_menu), :checked => true %>
          <%= user_menu.name %>
          </label>
        </td>
        <% end %>
      </tr>
    <% end %>
  </table>