Итак, в основном мое действие 'index' - это длинный список элементов, выводимых в виде таблицы с Rails, каждый из которых имеет флажок рядом с ним. Эти элементы - это элементы в каталоге, которые будут позициями в цитате.
Пользователь может установить столько флажков, сколько ему нужно, затем нажать кнопку с надписью «Создать новую цитату», он возьмет проверенные элементы и клонирует их в новую таблицу, чтобы они могли редактировать их отдельно от цитаты.
Проблема, с которой я столкнулся, заключается в том, что когда список очень длинный, скажем, 6000 записей, это очень длинный список для загрузки, поэтому я хочу разбить на страницы, НО! тогда мои флажки не будут работать, потому что они исчезнут, если пользователь сменит страницы.
Кроме того, у пользователя нет возможности вернуться на эту страницу, чтобы «добавить» больше элементов в цитату.
Моей первой мыслью было создание нового элемента прямо при переходе на эту «индексную страницу и, по сути, чтобы пользователь редактировал цитату с самого начала»
Есть идеи по этой реализации? Я немного застрял на том, как начать реализацию этого.