Rails 3.1 table_builder's calendar_for рендеринг таблицы - PullRequest
1 голос
/ 14 января 2012

Я использую гем table_builder для отображения бронирований в представлении календаря, однако мне кажется, что что-то не хватает, так как вывод не создает таблицу и не обрабатывает данные из модели.

Бронирование / index.html.haml

%h2 Bookings

- calendar_for @bookings do |calendar|
  = calendar.head('mon', 'tue', 'wed', 'thur', 'fri', 'sat', 'sun')
  - calendar.day(:day_method => :wo_date) do |date, bookings|
    = date.day
    - bookings.each do |booking|
      = booking.client.username

bookings_controller.rb

  def index
    @title = "Bookings"
    @bookings = current_user.bookings.all 
  end

Вывод html

      <h2>Bookings</h2>
      <table><thead><tr>[[&quot;&lt;th&gt;mon&lt;/th&gt;&quot;, &quot;&lt;th&gt;tue&lt;/th&gt;&quot;, &quot;&lt;th&gt;wed&lt;/th&gt;&quot;, &quot;&lt;th&gt;thur&lt;/th&gt;&quot;, &quot;&lt;th&gt;fri&lt;/th&gt;&quot;, &quot;&lt;th&gt;sat&lt;/th&gt;&quot;, &quot;&lt;th&gt;sun&lt;/th&gt;&quot;]]</tr></thead>
      <tbody><tr></tr><tr></tr><tr></tr><tr></tr><tr></tr></tbody></table>
    </div>

вид с торца The view

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...