Как включить шаблонные веб-страницы в приложение ruby ​​on rails, не изменяя ничего на этих страницах - PullRequest
0 голосов
/ 29 августа 2018

Например, у меня есть эта папка, содержащая эти HTML-файлы (с разными страницами), с другой стороны, у меня есть это приложение ruby ​​on rails. Как включить папку с файлами HTML в наше приложение ruby ​​on rails?

И как добавить функциональность на кнопки, не касаясь кодов на HTML

1 Ответ

0 голосов
/ 30 августа 2018

создать контроллер для обработки статических HTML-страниц

rails g controller static

сделай как

class StaticController < ApplicationController
  def show
    render params[:page]
  end
end

переместить статические html-страницы в views / static / directory

добавить следующую строку в файл rout.rb

get '/:page' => 'static#show', as: 'static_page'

создать ссылку на статическую информацию о странице about.html

<%= link_to 'About', static_page_path('about') %>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...