Rails для нумерации статей / строк? - PullRequest
1 голос
/ 01 июня 2011

Я знаю и регулярно использую Rails will_paginate.Это хорошо работает для коллекций.Теперь я хотел бы использовать его для разбиения на строки.Приложение разбито на страницы длинной статьи.Статья представляет собой строку и paginate ожидает коллекцию.Я не уверен что делать.Должен ли я преобразовать строку в массив?

Существует ли стандартный способ Rails для этого?

Ответы [ 2 ]

0 голосов
/ 04 октября 2012

gem 'html_slicer'

Требуется Ruby 1.9.2 / 1.9.3 и Rails 3 или более.

0 голосов
/ 01 июня 2011

Лейкопластырем было бы создать отдельную таблицу.Например, у вас может быть модель Post.has_many :pages.

Тогда все, что вам нужно сделать, это разбить на страницы через @post.pages.order("page_number ASC").

...