我找到了活动脚手架的配置“list.per_page”,但我可以让那个用户输入他想列出多少条记录。
我想要一些动态的东西,因为“list.per_page”是一个静态的量。
有人怎么知道怎么做?
我找到了活动脚手架的配置“list.per_page”,但我可以让那个用户输入他想列出多少条记录。
我想要一些动态的东西,因为“list.per_page”是一个静态的量。
有人怎么知道怎么做?
您需要动态设置的任何活动脚手架配置,您可以使用 before_filter(或 rails 4 中的 before_action):
DEFAULT_LENGTH = 30
before_filter :set_list_length
def set_list_length
length = @current_user.settings.per_page || DEFAULT_LENGTH
active_scaffold_config.list.per_page
# you can set here almost anything you want from AS config using active_scaffold_config and @current_user
end